最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

jQuery contains過濾器實(shí)現(xiàn)精確匹配使用方法

 更新時(shí)間:2013年04月12日 15:44:07   作者:  
contains 選擇器選取包含指定字符串的元素。該字符串可以是直接包含在元素中的文本,或者被包含于子元素中。經(jīng)常與其他元素/選擇器一起使用,來選擇指定的組中包含指定文本的元素

復(fù)制代碼 代碼如下:

<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title></title>
<!--<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.4.1/jquery.min.js" type="text/javascript"></script>-->
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.7.2/jquery.min.js" type="text/javascript"></script>
<script type="text/javascript">
$(function () {
//根據(jù)select中的option的文本來執(zhí)行選中
//$("#selectbox option[text='第二項(xiàng)']");
//$("#selectbox option").filter("[text='第二項(xiàng)']");
//上面兩種寫法都是錯(cuò)誤的
//正確寫法
$("#btn4").click(function () {
var $option =$("#selectbox option:contains('第二項(xiàng)')").map(function(){
if ($(this).text() == "第二項(xiàng)") {
return this;
}
});
alert($option.length > 0 ? "有對象" : "無對象");
$option.attr("selected", true);
});
});
</script>
</head>
<body>
<form id="form1">
<div>
<select id="selectbox">
<option value="1">第一項(xiàng)</option>
<option value="2">第二項(xiàng)</option>
<option value="21">第二項(xiàng)1</option>
</select>
<input type="button" id="btn4" value="contains測試" />
</div>
</form>
</body>
</html>

$(".selector:contains('xx')")
  contains()只作匹配查找,不夠精確,包含xx的selector和包含xxabc的selector都會查到。

解決辦法:
?$(".selector:contains('xx')[innerHTML='xx']")
  這樣將查找內(nèi)容只有xx的selector。

相關(guān)文章

最新評論

浮山县| 庐江县| 曲沃县| 钦州市| 昌平区| 闽清县| 渝中区| 澎湖县| 德惠市| 锦州市| 顺义区| 黔东| 金华市| 内乡县| 寻乌县| 烟台市| 公主岭市| 庆安县| 拉萨市| 新化县| 上林县| 三台县| 鄂托克旗| 新源县| 资阳市| 海城市| 西昌市| 芮城县| 蓬溪县| 二连浩特市| 勃利县| 无棣县| 秦皇岛市| 麻江县| 长治县| 泰和县| 聂荣县| 忻州市| 利辛县| 襄樊市| 蓬溪县|