选择包含_blank的onclick

时间:2011-09-29 09:28:49

标签: jquery onclick

我选择带有空白目标的链接来设置标题属性

jQuery('a[target~="_blank"]').attr('title', 'New window');

有效。

但是当我选择不起作用的onclick属性时

jQuery('a[onclick~="_blank"]').attr('title', 'New window');

任何线索?

链接看起来像这样:

<a onclick="javascript:this.target=&quot;_blank&quot;" title="" href="http://link.com">link</a>

3 个答案:

答案 0 :(得分:2)

使用以下代码:

jQuery('a[onclick*="_blank"]').attr('title', 'New window');

答案 1 :(得分:0)

这似乎对我有用Attribute Contains Selector -

$("a[onclick*='_blank']")

你可以改用它吗?

演示 - http://jsfiddle.net/uZaCW/

答案 2 :(得分:0)

发现包含*而不是

jQuery("a[onclick*='_blank']").attr('alt', 'New window');