Javascript 如何在定义的元素中使用jQuery:contains()选择器?
我想使用jQuery:contains()选择器,但只选择特定元素中的元素。我不知道该怎么办。为了更好地理解,我想这样做:Javascript 如何在定义的元素中使用jQuery:contains()选择器?,javascript,jquery,html,dom,Javascript,Jquery,Html,Dom,我想使用jQuery:contains()选择器,但只选择特定元素中的元素。我不知道该怎么办。为了更好地理解,我想这样做: document.getElementById("main").$("div:contains("Hello World!")"); $("#main").find("div:contains(\"Hello World!\")"); 或 除了一些实际有效的元素。您将首先获得main元素,然后使用jquery的find方法仅在其子元素中搜索。大概是这样的: docume
document.getElementById("main").$("div:contains("Hello World!")");
$("#main").find("div:contains(\"Hello World!\")");
或
除了一些实际有效的元素。您将首先获得
main
元素,然后使用jquery的find
方法仅在其子元素中搜索。大概是这样的:
document.getElementById("main").$("div:contains("Hello World!")");
$("#main").find("div:contains(\"Hello World!\")");
Jquery文档:您可以通过这种方式轻松地完成此操作
$('#main div:contains("Hello World!")')
或
或
在本例中,第一个参数('div:contains(“Hello World!”))是第二个参数('main')的子参数
$('div:contains("Hello World!")','#main')