如何获得<a>通过标题属性

how to get <a> by title attribute

本文关键字:属性 标题 何获得      更新时间:2023-09-26

我需要从动态构建的特定<a>中删除3个类。唯一不变的是标题。如何通过标题定位/查找元素?我用谷歌搜索了一下,但没有找到我想要的东西。如果这是可能的CSS,那将是伟大的,但我期待一个javascript/jQuery的答案要么为我工作。

标签看起来像:

<a href="javascript:%20openLookup%28%27%2F_ui%2Fcommon%2Fdata%2FLookupPage%3Flkfm%3Dj_id0%253Aj_id2%253AtheForm%26lknm%3Dj_id0%253Aj_id2%253AtheForm%253Aj_id77%26lktp%3D%27%20%2B%20getElementByIdCS%28%27j_id0%3Aj_id2%3AtheForm%3Aj_id77_lktp%27%29.value%2C670%2C%271%27%2C%27%26lksrch%3D%27%20%2B%20escapeUTF%28getElementByIdCS%28%27j_id0%3Aj_id2%3AtheForm%3Aj_id77%27%29.value.substring%280%2C%2080%29%29%29" class="col-md-12 col-sm-12 col-xs-12 noPadding" id="j_id0:j_id2:theForm:j_id77_lkwgt" onclick="setLastMousePosition(event)" title="Client Lookup (New Window)">
    <img src="/s.gif" alt="Client Lookup (New Window)" class="lookupIcon" onblur="this.className = 'lookupIcon';" onfocus="this.className = 'lookupIconOn';" onmouseout="this.className = 'lookupIcon';this.className = 'lookupIcon';" onmouseover="this.className = 'lookupIconOn';this.className = 'lookupIconOn';" title="Client Lookup (New Window)">
</a>

如果您想使用CSS按标题选择超链接,请使用以下语法:

a[title='my title']

和jQuery

相同
$("a[title='my title']")

一个工作jsfiddle: http://jsfiddle.net/hjanto1x/

jQuery与css选择器非常相似。您可以像这样定位标题:

$("a[title=x]")

让我们从jsFiddle开始。但是我想应该是这样的伪代码

$("selector").each("selector").find("attr name").each(function() {
$(this).removeClass();
});

"美元([标题= "名称"]).event();"或"$([标题= "名称"]).method ();"