ورود

View Full Version : سوال: عدم دریافت اطلاعات data با کلیک



saeid_omrani
پنج شنبه 21 آذر 1392, 22:04 عصر
دوستان یه مشکل دارم، اشکال کد زیر چیه؟ می خوام با کلیک بر روی هر span مقدار sentence رو برگردونه:




<body>
<div class="cls1">
<span class ="sentence" id="s_2649" data-sentence="2649">text1</span>
<br/>
<span class ="sentence" id="s_2650" data-sentence="2650">text2</span>
<br/>
<span class ="sentence" id="s_2651" data-sentence="2651">text3</span>
<br/>
<span class ="sentence" id="s_2652" data-sentence="2652">text4</span>
</div>
</body>


<script>
var senSel = '.cls1';
var sen = $(senSel);
var sId;

$(document).ready(function() {

sen.click(function(e) {
sId = $(this).data('sentence');
alert(sId);
});

})

</script>

jalil_gh
پنج شنبه 21 آذر 1392, 22:33 عصر
انتخابگرتون صحیح نیست. اینطوری بنویسید.
var senSel = '.cls1 span';