| $('#but div').live('mouseenter',function (){var u= setInterval(function er () {
 $('#apDiv1') .hide(456).show(567)
 var hi = $(this).find('p:first').text()
 var fi=	 $('#prom img').attr('src')
 //alert(hi)
 //alert(fi)
 
 },900)
 
 так НЕ работает if(hi==fi )// if (1==1) или  (1==2)  a так работает
 
 {
 
 clearInterval(u)	 }
 
 
 })
 
 Замысел в том,чтоб в заданные промежутки времени проверять,равен ли    var hi  var fi  .А если вары стали равны,ОТКЛЮЧИТЬ проверку сэтинтервалом.
 В этом коде алерты выдают ПРАВИЛЬНЫЕ значения ,НО if    if (hi==fi) с переменными,которые выдает алерт, не хочет сравнивать .К тому-же,похоже, последующее задействие ИФ с переменными if (hi==fi)
 вырубает $('#but div').live('mouseenter', в котором, ЗИС текст,так как зис-дивы в #but перестают подсвечиваться в другом моусентере
 
 Что здесь не так и КАК это сделать ,чтоб достичь задумки  ?
 			 Последний раз редактировалось Андрей38, 05.09.2011 в 11:05.
 |