【发布时间】:2012-09-10 02:32:18
【问题描述】:
我这里有这段代码,应该会发出警报...
jQuery(".wpcart_gallery .thickbox").click(function($){
alert('hi');
});
但它不起作用 :( 没有错误,并且永远不会出现警报。我的标题中有正确的 JQuery.js 文件...我的语法有问题吗?
这是 HTML 代码
<div class="wpcart_gallery" style="text-align:center; padding-top:5px;">
<a class="thickbox cboxElement" href="DSC_0037.jpg" rev="DSC_0037.jpg"></a>
<a class="thickbox cboxElement" href="DSC_0036.jpg" rev="DSC_0036.jpg"></a>
<a class="thickbox cboxElement" href="DSC_0118.jpg" rev="DSC_0118.jpg"></a>
</div>
当点击 wpcart_gallery 中的一个链接时,我试图有一个点击事件。
这是页面,吹大图有三张图片,我正在寻找点击事件来触发,如果其中任何一张图片被点击...http://www.taranmarlowjewelry.com/?wpsc-product=产品-1-2
【问题讨论】:
-
该 JavaScript 在
$(document).ready(function() { ... });调用中吗?您能否提供可观察到的站点或 jsFiddle? -
是的,它在
jQuery('document').ready(function($){....});内 -
'document'和document是不同的。删除's 试试看。 -
在 wordpress 中根本不起作用