2013-01-17 59 views
0

我動態創建的鏈接的鏈接像如何刪除所有頁面中使用jQuery或JavaScript

  var mydivs = document.getElementById("attach"); 
          var bTag = document.createElement('a');        
          bTag.setAttribute('docid', "doc"); 
          bTag.innerHTML = "doc"; 
          mydivs.appendChild(bTag); 

然後鏈接被動態創建。然後在按鈕上單擊我想刪除此鏈接。 如何刪除按鈕單擊此鏈接。我將在頁面中有多個鏈接。 任何幫助表示讚賞。

問候

+0

如果正在這裏使用jQuery的? – ryadavilli

+0

是否要刪除所有鏈接?還是隻有一個? – dunli

+0

我想刪除所有鏈接。 – Avinash

回答

0

如果你打算使用jQuery比你可以這樣做:

$(document).ready(function(){ 

    $('<a id="doc">doc</a>').appendTo('#attach'); 

    $('#my_remove_button').click(function(){ 
    $('#attach').find('a').remove(); 
    }); 

}); 
0

嘗試使用像這樣的按鈕點擊:

element = document.getElementById("element-id"); 
element.parentNode.removeChild(element); 

一個稍微有點簡單的解決方案將是,如果你使用jQuery的,而不是

0

因爲你提到的jQuery,試試這個:

$("a[docid='doc']").remove(); 
0
var aTags = document.getElementsByTagName('a') 

for (var i = aTags.length-1 ; i >= 0 ; i--) { 
    if (aTags[i].hasAttribute('docid')) { 
    aTags[i].remove() 
    } 
} 
相關問題