[問題] 關於jquery的選擇器

看板Ajax作者 (澎湖.仙人掌.234)時間17年前 (2007/08/21 15:31), 編輯推噓2(205)
留言7則, 4人參與, 最新討論串1/1
請問jquery的選擇器可以對table 元素操作嗎 總是抓不到 id=dataTable 的元素進來操作 我有include jquery.js進來 底下是code <script language="javascript" type="text/javascript"> function saveNewTag() { var table = $("table[@id=dataTable]"); alert(table.id); } </script> </head> <body> <input id ="f" class="newButton" value="新增" type="button" onclick="javascript:saveNewTag()"> <table id="dataTable"> ..... </table> -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.123.216.117 ※ 編輯: FFz 來自: 140.123.216.117 (08/21 15:32)

08/21 15:36, , 1F
我剛才測table.html()可以印出table裡頭的內容
08/21 15:36, 1F

08/21 15:37, , 2F
我在猜是不是$("table...")回傳的不是一個html elem object呢
08/21 15:37, 2F

08/21 16:01, , 3F
直接用id選擇器 #dataTable
08/21 16:01, 3F

08/21 17:32, , 4F
不是 .id 而是 .attr('id')
08/21 17:32, 4F

08/21 19:57, , 5F
FFz你猜的沒錯..回傳的是一個jQuery object..所以要用
08/21 19:57, 5F

08/21 19:58, , 6F
Lucemia寫的方法才能拿到屬性...
08/21 19:58, 6F

08/21 20:01, , 7F
如果真需要拿到DOM element可參考 http://0rz.tw/c42YN
08/21 20:01, 7F
文章代碼(AID): #16ofJC8- (Ajax)
文章代碼(AID): #16ofJC8- (Ajax)