在jQuery </script>中选择<script>

时间:2012-04-17 22:06:01

标签: jquery

是否可以执行以下操作?

说我有一个像这样的Twitter脚本标签

<script>!function(d,s,id){var js,fjs=d.getElementsByTagName(s)[0];if(!d.getElementById(id)){js=d.createElement(s);js.id=id;js.src="//platform.twitter.com/widgets.js";fjs.parentNode.insertBefore(js,fjs);}}(document,"script","twitter-wjs");</script>

但是我想使用jQuery来删除它.remove();我怎么能够选择它,因为我基本上希望能够从代码中选择'platform.twitter.com'。

这是一个小小的项目,所以如果有人成功帮助你,它会在网站上提到它。

4 个答案:

答案 0 :(得分:1)

$('script[src$=platform.twitter.com/widgets.js]').remove();

也许?

答案 1 :(得分:1)

我会试试这个:

jQuery("script:contains(platform.twitter.com)").remove()

答案 2 :(得分:0)

$('script[src$=platform.twitter.com/widgets.js]').empty();

也许?

答案 3 :(得分:0)

原来,这段脚本实际写入了网站

<script id="twitter-wjs" src="//platform.twitter.com/widgets.js"></script>

因此,使用以下内容将删除JavaScript文件以及Tweet按钮。

$('script[id=twitter-wjs]').remove();
$('.twitter-share-button').remove();