2
你好我试图在一个div的点击事件发射一些jQuery。我试图通过jQuery的属性equals选择器来定位元素,但到目前为止我还没有运气。过去我多次使用这个选择器,但从来没有使用自定义属性。自定义属性似乎不太可能会导致使用此方法的问题,但也许我错了。反正这里是我使用的代码:jQuery属性等于选择器不工作的自定义属性
$("div[data-for='product-description']").live("click", function({
\t alert("test click");
}));
<div class="m-pageEl ui-collapsible" data-for="product-description"><a href="#"><span class="ui-btn-txt">Description</span><span class="caret pull-right"></span></a></div>
我没有收到任何控制台的错误,所以我不知道这个问题可能是这里的东西,但我的警觉永远不会触发上点击。我一直在使用。点击和.live(“点击” ...如果任何人有一个建议,这将不胜感激试过!
我运行这段代码,它也不起作用。 – EricBellDesigns
是你在$(document).ready(function(){...})中的代码;? –
对不起Karthik,我的问题其实是一个缺失的引用在我的jsFiddle和代码片段中使用jQuery。我的代码和你的代码工作正常。我删除了这个问题,因为这是我的错误。 – EricBellDesigns