1

我有以下 HTML:

<ul id="tags">
<li class="tab1 tabactive">New Arrivals</li>
<li class="tab2" id="hot-home">Best Deals</li>
<li style="border-right: 0;" class="tab3">Today's Sale</li>
</ul>

我在 Firebug 中添加了以下内容:

jQuery('#tags li').click(function(){
alert("Hello dreamdu!");
 });

当我单击 LI 时,警报没有显示,谁能帮我理解为什么?

4

3 回答 3

4

查看您的网站,带有 ID 的 div 似乎位于您的元素tagContent之上。tags您的代码很好,您只需要修复您的 CSS 以便可以实际点击您想要的元素。

于 2013-01-16T04:08:53.003 回答
0
You can Refer 

将事件绑定到 li

于 2013-01-16T04:12:01.000 回答
0

试试这个对我有用的代码。我在你的页面上试过了。

jQuery(document).ready(function($){
$("#con > ul li").click(function(){
 alert("working");
});
});
于 2013-01-16T04:15:20.183 回答