如果它包含“Thing”(Thing 1,Thing 2)我希望它发生,但如果它包含“Things”则不会发生
$("nav#breadcrumbs:contains('Thing')").append("<p>I'm a Thing</p>");
最佳答案
结合不同的格式选项,但关键是您要将 not
选择器与 :contains
结合使用:
$("nav#breadcrumbs:contains('Thing'):not(:contains('Things'))").append("<p>I'm a Thing</p>");
$("nav#breadcrumbs:contains('Thing')").not(":contains('Things')").append("<p>I'm a Thing</p>");
关于javascript - jQuery :contains with exclude,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14530965/