选择包含 _blank 的 onclick
标题属性
jQuery('a[target~="_blank"]').attr('title', 'New window');
我选择带有空白目标的链接来设置有效的
。但是当我选择 onclick 属性时没有
jQuery('a[onclick~="_blank"]').attr('title', 'New window');
任何线索?
该链接看起来像这样:
<a onclick="javascript:this.target="_blank"" title="" href="http://link.com">link</a>
i select links with a blank target to set a title attribute
jQuery('a[target~="_blank"]').attr('title', 'New window');
that works.
But when i select the onclick attribute that doesn't work
jQuery('a[onclick~="_blank"]').attr('title', 'New window');
any clues?
the link looks like that:
<a onclick="javascript:this.target="_blank"" title="" href="http://link.com">link</a>
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
使用下面的代码:
Use below code :
发现包含的是*而不是~
found that contains is * and not ~
这似乎对我使用 属性包含选择器 有用 -
你可以改用它吗?
演示 - http://jsfiddle.net/uZaCW/
This seems to work for me using the Attribute Contains Selector -
Could you use that instead?
Demo - http://jsfiddle.net/uZaCW/