是否可以执行以下操作?
说我有一个像这样的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'。
这是一个小小的项目,所以如果有人成功帮助你,它会在网站上提到它。
答案 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();