Javascript 阻止加载JS文件的弹出窗口

Javascript 阻止加载JS文件的弹出窗口,javascript,Javascript,我刚刚在我的网站上实现了一个项目滑块。我使用了一个免费的托管服务(000webhost)将我的网站上线,这样我就可以在不同的设备上测试它。 我注意到,当您第一次打开我的网站()时,将显示一个来自免费托管服务的弹出窗口: 关闭弹出窗口后,“项目”滑块如下所示,这是不正常的: 然后您需要刷新页面,当没有弹出窗口时,您将看到正常显示: 每当滑块未正常显示时,滑块都无法正常工作。 我认为弹出窗口阻止加载我的某些JavaScript文件 这是有关项目滑块的代码: 你是维也纳的女人吗

我刚刚在我的网站上实现了一个项目滑块。我使用了一个免费的托管服务(000webhost)将我的网站上线,这样我就可以在不同的设备上测试它。 我注意到,当您第一次打开我的网站()时,将显示一个来自免费托管服务的弹出窗口:

关闭弹出窗口后,“项目”滑块如下所示,这是不正常的:

然后您需要刷新页面,当没有弹出窗口时,您将看到正常显示:

每当滑块未正常显示时,滑块都无法正常工作。 我认为弹出窗口阻止加载我的某些JavaScript文件

这是有关项目滑块的代码:


你是维也纳的女人吗
$(函数(){ $('#mi slider').catslider(); });
我无法在您添加的代码片段中检查它。但我猜两个
jQuery
版本之间存在冲突。在
ready()
函数之前,尝试在jQuery代码事件的顶部添加吹扫线

$.noConflict();
还要注意,在图中有两个jQuery版本正在加载

第一次:

第二次:


中的详细信息第一次加载时,“mi selected”类未添加到您的代码中,这是您出现问题的原因。你可以检查你的滑块js,到底是什么问题。是的,您也可以按照“noconflict”/@Roy答案检查您的问题是否已解决

弹出窗口是如何创建的?我在你发布的代码中看不到它。我假设托管公司附加了某种包装或注入了一个显示弹出窗口的脚本?P.Lionel你能调查一下注入弹出窗口的代码在哪里吗?在你的问题中,我不是生成弹出窗口的人,它是由托管公司生成的检查生成的源,在这种情况下,查看托管公司注入的关于广告的代码。在将变量名放入全局空间时,您可能必须小心。它们的外部代码可能正在覆盖它们。或者他们向你的网页中注入HTML可能会让你的网页一命呜呼,除了向托管公司寻求帮助之外,别无选择。谢谢@Roy为你提供的帮助。在说任何事情之前,我必须承认我在
jquery
方面的知识非常有限,而且我不是以英语为母语的人。我试图用你的解决方案来解决我的问题,但有一个问题。我有三个
.js文件
影响我的项目滑块:
jquery.catslider.js
modernizer.custom.63321.js
jquery.min.js
。我检查了三个,但没有找到插入以下行的正确位置
$.noConflict()你能再提供一次帮助吗;)您必须在自定义脚本之前添加它。在你的情况下,我猜它在
标签内<代码>$.noConflict()$(function(){$('#mi slider').catslider();})谢谢,我会尝试一下,然后再来给你反馈我已经做了你说的,但没有什么新的。有什么不同的建议吗?在这种情况下,试着在
jQuery.catslider.js
标记中用
jQuery
替换所有的
$
。e、 像这样,
jQuery('#mi slider').catslider()