[問題] 抓取不存在屬性的標籤

看板Ajax作者 (rob)時間14年前 (2011/11/06 18:57), 編輯推噓1(103)
留言4則, 3人參與, 最新討論串1/1
因為在第一迴圈中 可以給他加入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)

11/06 20:44, , 1F
selector 有 :not() 可以用呀 :p
11/06 20:44, 1F

11/07 20:24, , 2F
:not()是抓不是空的吧!我是想抓空的...
11/07 20:24, 2F

11/08 14:19, , 3F
因為我not(這裡面的名字每個都不一樣)..
11/08 14:19, 3F

11/08 16:20, , 4F
可以換各思考方向..一開始讓所有div都有name就好了
11/08 16:20, 4F
文章代碼(AID): #1EjcWfKS (Ajax)