我正在使用 JQuery 查找一个 span 元素,该元素包含 class 中的文本字符串,但也可能包含其他文本。
var not_breaks = element.filter("span.this_text");
这适用于 class="this_text"
但不适用于 class="this_text_and_more_text"
的跨度 - 我需要搜索两者。
最佳答案
在这种情况下,您可以使用 Attribute Contains选择器:
var not_breaks = element.filter("span[class*='this_text']");
您还可以使用 Attribute Starts With选择器,但请注意,这仅保证在元素上只有一个类时有效:
var not_breaks = element.filter("span[class^='this_text']");
关于javascript - 查找类包含文本字符串 JQuery 的跨度,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42505186/