试图通过jquery为某些链接设置一个警报窗口。我的代码
$(document).ready(function(){
var url = a.link_imagelibrary
if ("url:contains ('#hidden')") {
$("url").click(function(){
alert("yes!");
});
}
});我的错误在哪里?
发布于 2014-04-08 23:31:10
看起来,您要做的似乎是查找具有"link_imagelibrary“类的链接,如果它们的href属性包含字符串”#隐藏“,则将单击处理程序绑定到它们。
如果这是正确的,那么下面的代码将这样做:
$('a.link_imagelibrary[href*=#hidden]').click(function () {
alert('yes!');
})发布于 2014-04-08 23:31:30
您可以使用类link_imagelibrary筛选所有锚标记,并将单击事件分配给结果集。
$("a.link_imagelibrary").filter(function(){
return this.href.indexOf("#hidden") > -1;
}).click(function(){
alert("yes!");
});发布于 2014-04-08 23:31:33
你就像这样:
if(url.indexOf('#hidden') > -1) alert('yes !')https://stackoverflow.com/questions/22950084
复制相似问题