Jquery 条件附加取决于图像类,如何编码?

Jquery 条件附加取决于图像类,如何编码?,jquery,image,class,Jquery,Image,Class,我这里有两个条件可以在更改函数上重置表中的图像,但是我希望那些具有browbandtable类的图像可以用不同的图像重新设置为browbandtable1 这是表格,我有两页,一页有browbandtable,另一页有browbandtable1。我应该如何编写代码,使其仅在类匹配时使用代码 任何帮助都将不胜感激 <div id="black1"> <table width="400" height="100" align="center" border="0" ce

我这里有两个条件可以在更改函数上重置表中的图像,但是我希望那些具有browbandtable类的图像可以用不同的图像重新设置为browbandtable1

这是表格,我有两页,一页有browbandtable,另一页有browbandtable1。我应该如何编写代码,使其仅在类匹配时使用代码

任何帮助都将不胜感激

 <div id="black1">
    <table width="400" height="100" align="center" border="0" cellspacing="0" cellpadding="0">

      <tr>
    <th align="center" id="img1" scope="col"><img class="browbandtable1"src="images/none1.png" width='18' height='18'></th>
      <th align="center" id="img2" scope="col"><img class="browbandtable1"src="images/none1.png" width='18' height='18'></th>
      <th align="center" id="img3" scope="col" ><img class="browbandtable1"src="images/none1.png"width='18' height='18'></th>
      <th align="center" id="img4" scope="col" ><img class="browbandtable1"src="images/none1.png"width='18' height='18'></th>
      <th align="center" id="img5" scope="col"><img class="browbandtable1"src="images/none1.png" width='18' height='18'></th>
      <th align="center" id="img6"scope="col"><img class="browbandtable1"src="images/none1.png"  width='18' height='18'></th>
      <th align="center" id="img7"scope="col" ><img class="browbandtable1"src="images/none1.png" width='18' height='18'></th>
      <th align="center" id="img8"scope="col"><img class="browbandtable1"src="images/none1.png" width='18' height='18'></th>
      <th align="center" id="img9"scope="col"><img class="browbandtable1"src="images/none1.png" width='18' height='18'></th>
      <th align="center" id="img10"scope="col"><img class="browbandtable1"src="images/none1.png" width='18' height='18'></th>
      <th align="center" id="img11"scope="col"><img class="browbandtable1"src="images/none1.png" width='18' height='18'></th> 
      <th align="center" id="img12"scope="col"><img class="browbandtable1"src="images/none1.png" width='18' height='18'></th>
      <th align="center" id="img13"scope="col"><img class="browbandtable1"src="images/none1.png" width='18' height='18'></th>
      <th align="center" id="img14"scope="col"><img class="browbandtable1"src="images/none1.png" width='18' height='18'></th>
      <th align="center" id="img15"scope="col"><img class="browbandtable1"src="images/none1.png" width='18' height='18'></th>
               <th align="center" id="img16"scope="col"><img class="browbandtable1"src="images/none1.png" width='18' height='18'></th>
      <th align="center" id="img17"scope="col"><img class="browbandtable1"src="images/none1.png" width='18' height='18'></th>
      <th align="center" id="img18"scope="col"><img class="browbandtable1"src="images/none1.png" width='18' height='18'></th>        </tr>
</table></div>

//JQUERY代码

$("[id^='img']").append('<img class="browbandtable" src="images/none.png" width="40" height="39">'); 
$("[id^='img']").append('<img class="browbandtable1" src="images/none1.png" width="18" height="18">');
$(“[id^='img']”)追加(“”);
$(“[id^='img']”)。附加(“”);

您想使用
.hasClass()
方法

if($("[id^='img']").hasClass("browbandtable1")){
    //Your Code here
}
编辑: 一开始我可能误解了,您可能想做的是在选择器中选择元素,所以

$("[id^='img'].browbandtable").append('<img class="browbandtable" src="images/none.png" width="40" height="39">'); 
$("[id^='img.browbandtable1']").append('<img class="browbandtable1" src="images/none1.png" width="18" height="18">');
$(“[id^='img'].browbandtable”).append(“”);
$(“[id^='img.browbandtable1']”)。追加(“”);

这将只选择id以image开头且具有特定类名的元素。

您的问题非常令人困惑。你能把它弄清楚一点吗?也许只是解释一下你想从头开始做什么。整个方法看起来很奇怪。我修复了它。谢谢,我需要hasclass,因为有两个操作要执行,首先是空的,然后是附加的。愚蠢的我首先清空了图像,从而删除了类,因此jquery找不到任何东西…@DeniseField不会声称我以前没有这样做过:P很高兴我能帮上忙!