[問題] jquery的attr()在ie中無效
網頁中有許多格式如下的li
我是想要抓其中一個li的屬性(我自訂的屬性)
<li name="tmb" no="21" pii="3" brf="Test2123456789431354" pth="21.jpg">
我用
$('li[name=tmb][no=21]').attr('brf');
$('li[name=tmb][no=21]').attr('pth');
$('li[name=tmb][no=21]').attr('no');
甚至
$('li[name=tmb][no=21]').attr('name');
都無法抓到值(印出來是undefine),
奇怪的是$('li[name=tmb][no='+no+']')是有抓到OBJECT的
只有在IE(我只有測IE8)會這樣,FF跟CHROME都很正常
不知道有沒有板友知道如何解的,謝謝!
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 114.35.204.41
※ 編輯: zoeysui 來自: 114.35.204.41 (05/17 03:31)
※ 編輯: zoeysui 來自: 114.35.204.41 (05/17 03:45)
推
05/17 05:10, , 1F
05/17 05:10, 1F
→
05/17 05:17, , 2F
05/17 05:17, 2F
→
05/17 08:10, , 3F
05/17 08:10, 3F
→
05/17 08:10, , 4F
05/17 08:10, 4F
→
05/17 13:16, , 5F
05/17 13:16, 5F
討論串 (同標題文章)
以下文章回應了本文:
完整討論串 (本文為第 1 之 2 篇):
Ajax 近期熱門文章
PTT數位生活區 即時熱門文章