jquery モバイルを使用するページがあり、次の簡単な問題があります。
DOM のどこかに (単一の) リンクがある Web ページ:
<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
代わりに empty() も試しましたが、同じ問題です。なんで?