我有 html 网站,我想使用带括号的文本查找元素。例如,我有像这样跨度的 div:
#container
.div
%span= "example (1)"
.div
%span= "example (22)"
我想获得文本“示例(22)”的跨度。我有我用来获取这些元素的方法。我尝试了以下解决方案:
getElement: (title, count) =>
#title = 'example', count = 22
# First try
$("#container span:contains(#{title} (#{count})")
# Second try
filter = new RegExp(title+"//("+count+"//)")
$("#container span").filter (i, el) ->
return !!$(el).text().match(filter)
但我什么也没找到。如何改进我的方法?感谢所有的答案。