0

pこのタグをクリックしたときに、HTMLページから「js/sample.js」ファイルを削除する方法を知っている人はいますか?

 <!DOCTYPE html>
 <html>
 <head>
<style>
p { color:red; margin:5px; cursor:pointer; }
</style>
<script src="http://code.jquery.com/jquery-1.9.1.js"></script>
<script src="js/sample.js"></script>
</head>
 <body>
<p>First Paragraph</p>
 <p>Second Paragraph</p>
 <p>Yet one more Paragraph</p>

<script>
$("p").click(function () {
$(' ').removeattr('src');

 });
 </script>
</body>
 </html>
4

3 に答える 3

5

親愛なる友人、次のコードを試してみてください。

<script src="http://code.jquery.com/jquery-1.9.1.js"></script>
<script id="script1" src="js/sample.js"></script>

<script>
    $(function () {

        $("p").click(function () {
            $('script1').att('src').remove();
        });
    });
</script>
于 2013-04-29T17:17:18.493 に答える
2

興味深い...スクリプトタグにクラスを追加してから、クリック関数に次のようなものを入れることができます:

$('.myClass').remove();
于 2013-04-29T17:04:06.763 に答える
0

でスクリプトタグを削除できます

$('script[src="js/sample.js"]').remove();

ただし、スクリプトが実行されると、そのタグを削除するだけではスクリプトは「元に戻せません」。sample.js スクリプトが作成した変数/メソッドを実際に破棄する必要があります。

于 2013-04-29T17:08:52.567 に答える