<span id="restmap9" class="taLnk hvrIE6" onclick="...">Map</span>1
我想在代码中获取此类型的onclick
值,但前提是id
包含restmap
。
我尝试使用此代码:
if($(v).find('span.taLnk:contains("restmap")').length)2
但它不起作用。
我无法更改此代码,也无法按原样使用这些类 用于本网站的另一部分。
$(v)
是我的源代码。
答案 0 :(得分:3)
简单地这样做:
if($(v).find('[id~="restmap"].taLnk').length)
答案 1 :(得分:1)
对于具有精确非标准条件的一组元素的此类搜索,您可以使用filter
:
if ($('.taLnk',v).filter(function(){
return /^restmap\d+$/.test(this.id)
}).length) {