PDA

View Full Version : مشکل این کد



olampiad
پنج شنبه 23 مرداد 1393, 17:05 عصر
سلام و خسته نباشید ب اساتید عزیز
ب این کد من ی نگا بندازید
مشکل این کد چیه؟
آیا مشکل sintax داره؟
امروز از صبح دارم روش کار میکنم ولی بازم کار نمکنه؟
واقعا کلافم کرده.
تو این جا alert کار میکنه و مقادیر رو نشون میده بدون هیچ عیبی ولی کار نمکنه.

$(this).prevAll().closest('.project').find('.timer ').text(zaman);


مشکل از کجاست؟



$('.blue').click(function(){
var dd=$(this).prevAll().closest('.project').find('.av atar').size();

// if(dd==5){
var time=$(this).prevAll().closest('.project').find('. timer').text();

var zaman=new Number(time);

setInterval(function(){
zaman=zaman-1;
$(this).prevAll().closest('.project').find('.timer ').text(zaman);
alert(zaman);
},1000)


// }

return false;
})



اینم از html



<div class="project">
<div class="title">
<h2>عنوان ماژول</h2>
<a href="" class="settings">تنظیمات</a>
</div>
<div class="leader">
مدیر گروه
</div>

<div class="empoly">
عضو ماژول
</div>



<div class="project_ctls">

<div class="timer">
شمارش معکوس ماژول
</div>

<a href="?" class="btn blue">شروع ماژول</a>
<a href="?" class="btn wire">اتمام</a>
</div>
</div>

persiansh
پنج شنبه 23 مرداد 1393, 17:30 عصر
کار کرد.
<script>

$(document).ready(function(){
$('.blue').click(function(){
var dd=$(this).prevAll().closest('.project').find('.av atar').size();

// if(dd==5){
var time=$(this).prevAll().closest('.project').find('. timer').text();

var zaman=new Number(time);

setInterval(function(){
zaman=zaman-1;
$(this).prevAll().closest('.project').find('.timer ').text(zaman);
alert(zaman);
},1000)


// }

return false;
})

})
</script>