<div id="1" style="background-color:white;width:10px;"></div>
<div id="2" style="background-color:black;width:10px;"></div>
<div id="3" style="background-color:white;width:10px;"></div>
<div id="4" style="background-color:black;width:10px;"></div>
如何得到 样式背景颜色为黑色的jq对象,
不用each一个个匹配,能否直接用选择器匹配.我试了很久,最后用each循环再单个去判断的,实在不行只能写这样一个方法了.
http://www.w3school.com.cn/jquery/jquery_ref_selectors.asp
查了半天貌似没有~·等高手~·
<HTML>
<HEAD>
<TITLE> New Document </TITLE>
<meta http-equiv="content-type" content="text/html; charset=utf-8" />
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.4.4/jquery.min.js" type="text/javascript"></script>
<SCRIPT LANGUAGE="JavaScript">
<!--
$(function(){
var $divs = $("[id*=_b]");
$divs.each(function(){
alert(this.id)
})
})
//-->
</SCRIPT>
</HEAD>
<BODY>
<div id="1" style="background-color:white;width:10px;"></div>
<div id="2_b" style="background-color:black;width:10px;"></div>
<div id="3" style="background-color:white;width:10px;"></div>
<div id="4_b" style="background-color:black;width:10px;"></div>
</BODY>
</HTML>
.div_black{ color:black;width:10px;}<div id="1" class="div_white"></div>
<div id="2" class="div_black"></div>
<div id="3" class="div_white"></div>
<div id="4" class="div_black"></div>
然后就容易找了
用样式, jquery中只要 $(".className"); 就取到了你想要控制的东西, 何必费尽心思……
-----------------------------老虎插件