作者robinnpca (rob)
看板Ajax
標題[問題] 抓取不存在屬性的標籤
時間Sun Nov 6 18:57:42 2011
因為在第一迴圈中
可以給他加入name
比如
一開始
<div class="div1" ></div>
可以給他加入name
var na=0;
開始進入迴圈
var ma=na+1;
var nanew="a"+ma;
$(".div1").attr("name",nanew);
變成
<div class="div1" name="a1" ></div>
但是在第二迴圈時
想要給新套入.div1 class的也放入新的name變數
如果用一樣的
$(".div1").attr("name",nanew);
就會將前面第一個的div層也套用到新name!!!
如何去抓取
兩個一模一樣的東西
但是只是一個有name屬性,一個沒有呢?
試過
$(".div1[name='']") 想要抓空白的name不過失敗.....
$(".div1[name!=*]") 不等於name有東西的~也是失敗(好像*無效..)
請教!感謝!
--
寧願天空是藍色~
也不願心情是藍的!
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 118.233.4.14
※ 編輯: robinnpca 來自: 118.233.4.14 (11/06 19:32)
1F:推 CindyLinz:selector 有 :not() 可以用呀 :p 11/06 20:44
2F:→ robinnpca::not()是抓不是空的吧!我是想抓空的... 11/07 20:24
3F:→ robinnpca:因為我not(這裡面的名字每個都不一樣).. 11/08 14:19
4F:→ minejel:可以換各思考方向..一開始讓所有div都有name就好了 11/08 16:20