Переменная jQuery в селектор не работает, т.е. - PullRequest
0 голосов
/ 26 октября 2009

Эй, я в отчаянии прямо здесь.

JQuery:

    $(".rotateme li a").click(function(){
    var curid = $(this).attr('id');
    $('#box'+curid).fadeIn('slow');
    return false;
    });

$('.close').click(function() {$(this).parent().fadeOut("fast");});

HTML (немного .rotateme li)

<ul class="rotateme">
<li><a href="#" id="ca1"><img src="http://bythescruff.com/redesign/wp-content/uploads/em_ca1.jpg" alt="Small Client Image" /></a></li>
</ul>

HTML (поле, которое должно исчезать)

<div id="boxca1" class="clbox invis">
<div class="close pngfix"><p>close</p></div>
<div class="clbox-wrap"><div class="dispwrap"><a href="none" class="climgapp">
<img src="http://bythescruff.com/redesign/wp-content/uploads/em_ca1_l.jpg" alt="Clients image" /></a></div>
<p class="clextlnk"><a href="none" title="none">none</a></p>
<h1 class="cltitle">Computer active</h1>
<div class="c"></div>
<p class="pinfo">Even more additional details.</p>
</div></div>

Проблема: http://screenr.com/rqN (быстрое демо, как это работает в Firefox, а не в ie и Chrome)

Отлично работает в фф.

Все остальное НИЧЕГО не делает.

Раздражает то, что переменная определена правильно, я могу предупредить об этом, я могу написать ее во что угодно, отлично работает по всем направлениям, но получить ее во встроенный селектор просто не происходит.

Селектор также определен правильно, $(".rotateme li a") работает абсолютно нормально (привязка событий .click к нему работает нормально).

Что действительно расстраивает, так это то, что он отлично работает в Firefox и не работает во всем остальном.

Пожалуйста, помогите.

1 Ответ

0 голосов
/ 26 октября 2009

Проблема была в разборе nl2br, который я использовал в php. NVM.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...