本帖最後由 lolmuta 於 2015-11-21 17:40 編輯
這是在本論壇 的"javascript 討論" 上注入程式碼,注入的方式是靠chrome 的擴展功能。
效果是會在每個標題的後面加上一個按鈕,名稱叫"test"
當按下test,則會顯示該標題背後的超連結網址。
雖然創造的按鈕都有觸發事件,但是所顯示的連結都是最後一個標題的網址。
而非該標題的網址,這是什麼原因啊…?要如何修改才能正常運行呢?$(document).ready(function(){
$('th[class="subject common"]').each(function(){
get_href=$(this).find('a').attr("href");
new_ele = $("<button type='button'>test</button>");
new_ele.click(function(){
alert(get_href);
});
$(this).append(new_ele);
});
}); |