[問題] jQuery html()如何置入屬性問題

看板Ajax作者 (阿中)時間16年前 (2009/06/30 12:09), 編輯推噓2(204)
留言6則, 5人參與, 最新討論串1/2 (看更多)
大家好, 我有一個網頁的連結, 想要在 document ready之後再出現,並且擁有a href 、title等屬性 以下是我的程式碼 $(document).ready(function(){ var link = '<a href="link.php?" title="Login" class="cla" id="menu">Link</a>' $("#main").html(link); }) ......... 執行之後,會出現"Link"的字樣, 但是 "a href","title","id"等其他屬性階無法正常顯示, 請問該如何解決這類問題? PS..我曾嘗試用 attr({}),設置屬性,但a href似乎沒有作用 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.115.236.1 ※ 編輯: joec221006 來自: 140.115.236.1 (06/30 12:11)

06/30 15:19, , 1F
試試看 create ?
06/30 15:19, 1F

07/01 01:44, , 2F
$("#main").append(link);//請自行測試@@
07/01 01:44, 2F

07/01 09:48, , 3F
append似乎不行也,create是plugin,也許可行,試試看
07/01 09:48, 3F

07/02 13:03, , 4F
我在ie 6試可以耶..你的瀏覽器版本..?或者是較完整的html..
07/02 13:03, 4F

07/04 01:14, , 5F
忘了分號?
07/04 01:14, 5F

07/09 23:27, , 6F
分號沒忘,只是貼上時不小心裁掉了
07/09 23:27, 6F
文章代碼(AID): #1AIP03BK (Ajax)
文章代碼(AID): #1AIP03BK (Ajax)