0

AJAX 呼び出しを含むページがあります。応答時に、.addClass を使用して要素の 1 つにクラスを追加します

$("#cq div:first-child").addClass('curCat');

私のJSコードの後半で、その要素にクリック機能を追加しようとしていますが、残念ながら反応していないようです

$('.curCat').click(function() {
    $('#cq div').show();
});

おそらくDOMがロードされた後にクラスを追加し、delegate()を使用しようとしたが役に立たなかったという事実によるものだと思いました。

この時点でちょっと負け。

4

1 に答える 1

0

使ってみて.live()

$('.curCat').live('click', function() {
    $('#cq div').show();
    $(this).css('border-bottom','1px solid #ccc');
});
于 2012-10-11T12:50:11.310 に答える