用于删除被调用js的jquery代码

时间:2015-04-20 03:45:24

标签: javascript jquery html

$( “脚本[SRC = '资产/ JS /插件/平滑滚动/ jquery.simplr.smoothscroll.min.js']”)除去();

我使用此代码删除插件。通过使用此代码,它从页面中消失,但插件仍在工作。任何人都可以解决问题。

2 个答案:

答案 0 :(得分:5)

调用destroy方法。

//Somewhere in your code, initialize carousel:
var owl = $("#owl-demo"),
owl.owlCarousel();

//some code...

//Now, you can destroy owl instance
owl.destroy();

您可以在Owl Carousel website中找到更多信息。

答案 1 :(得分:0)

最好在检测到浏览器后包含脚本,而不是删除特定浏览器。

IMO,默认情况下不应在页面中包含脚本。在页面加载时,您应检测浏览器,如果浏览器兼容,请加载脚本并使其正常工作,否则,请执行其他操作。

或者甚至更好,使用适用于所有浏览器的插件。

if($.browser.chrome) {
{
// include the script
$.getScript( "ajax/test.js", function( data, textStatus, jqxhr ) {

  console.log( "Load was performed." );

});

}
} else {
// do something else
}