我已經使用jQuery Mobile的,我已經得到了以下簡單的問題一個頁面:jQuery的不刪除元素
與DOM的某處(單)鏈接的頁面時:
<a data-theme="a" data-role="button" href="https://m.mybet.com">
Smartphone-Version nutzen</a>
我加入這樣一個按鈕HTML
<input type="button" onclick="javascript:remove_link();"/>
我的JavaScript看起來像這樣:
<script type="text/javascript">
function remove_link() {
console.log("1")
$("a").remove();
console.log("2")
}
</script>
但是,單擊該按鈕時,Chrome瀏覽器告訴我:
Uncaught TypeError: Cannot call method 'remove' of null
remove_link
onclick
我也嘗試空()來代替,同樣的問題。爲什麼?
小心創建[fiddle](http://jsfiddle.net)? – Chandranshu
是正確包含在頁面中的jQuery?如果你在控制檯輸入$('a'),你會得到什麼? – opalenzuela
它在這裏工作:http://jsfiddle.net/Q7kJd/ – melancia