jquery属性过滤选择器[attr=value]、[attr!=value]、[attr^=value]、[attr$=value]、[attr*=value]、[attr|=value]

jquery属性过滤选择器[attr=value]、[attr!=value]、[attr^=value]、[attr$=value]、[attr*=value]、[attr|=value]。

jquery属性过滤选择器
jquery属性过滤选择器,包括[attr]、[attr=value]、[attr!=value]、[attr^=value]、[attr$=value]、[attr*=value]、[attr|=value]、[attr~=value],具体功能如代码中注释。

$("div[dataId]");                	//拥有属性dataId的div列表
$("div[dataId=test]");           	//属性dataId为"test"的div列表
$("div[dataId!=test]");          	//属性dataId不等于"test"或没有title属性的div列表
$("div[dataId^=test]");          	//属性dataId以"test"开始的div列表
$("div[dataId$=test]");          	//属性dataId以"test"结束的div列表
$("div[dataId*=test]");          	//属性dataId含有"test"的div列表
$("div[dataId|=test]");          	//属性dataId等于"test"或以"test-"开头的div列表
$("div[dataId~=test]");          	//属性dataId用空格分割的值中包含test的div列表
$("div[id][dataId$=test]");      	//包含属性id,同时属性title以"test"结束的div列表

猜你喜欢

转载自blog.csdn.net/Bel_Ami_n/article/details/86591831