1

我有这个代码

    $(".subcategoryOption .image, .subcategoryOption .text").live('click', function() {
    alert("hello");
});

使用“点击”不起作用,但使用“鼠标悬停”可以。我已经在http://jsfiddle.net/SW5sc/22/上对其进行了测试,它运行良好,所以我想这可能是我其余代码的问题。

关于它可能是什么的任何想法?谢谢。

4

2 回答 2

1

也许您对选择器有疑问。你能告诉我你假装".subcategoryOption .image, .subcategoryOption .text"明确使用了哪些元素吗?

于 2012-06-08T18:13:21.417 回答
0

jQuery 最近开始实时迁移到.on而不是.live. 尝试

$(document).on('click', ".subcategoryOption .image, .subcategoryOption .text",
    function () { 
        alert("hello");
    }
);
于 2012-06-08T18:09:20.393 回答