php – jQuery函数仅在再次包含时才起作用 – 两次(导致其他冲突
发布时间:2020-12-13 16:16:00 所属栏目:PHP教程 来源:网络整理
导读:我正在使用这个jQuery脚本/函数来更改我的选择框的设计: http://tutorialzine.com/2010/11/better-select-jquery-css3/ 它的实施和工作.我的网站是由索引文件构建的,该文件包括页面的所有其他部分,包括:部分,如约,联系等. 问题是,在单独的联系页面(不包括
我正在使用这个jQuery脚本/函数来更改我的选择框的设计:
http://tutorialzine.com/2010/11/better-select-jquery-css3/
它的实施和工作.我的网站是由索引文件构建的,该文件包括页面的所有其他部分,包括:部分,如约,联系等. 问题是,在单独的联系页面(不包括标题,仅包含正文内容)中显示我的样式选择框,如果只有在jquery再次直接包含在contact.php文件中时才能使用“样式” (已包含在index.php中). <script type="text/javascript" src="http://code.jquery.com/jquery-1.5.js"></script> 从contact.php中删除后,所有选择项都将设置为null.如果只有网站的另一部分中的datePicker没有停止工作,我认为这是包含jQuery两次的结果,这不会是一个大问题. 我尝试了各种各样的解决方案,比如检查它是否真的存在: if (typeof jQuery == 'undefined') { document.write('<script type="text/javascript" src="http://code.jquery.com/jquery-1.5.js"></script>'); } jQuery没有未定义,它就可以了,你甚至可以在浏览源代码时看到它.有关为什么会发生这种情况的任何想法? 解决方法
我发布这个帖子几天后就解决了我的问题.问题是jQuery被包含了三次(因为php包含).这引起了我最初的问题.当我删除了我认为是第二个和不必要的jquery时,仍有一个太多了.因此,在处理类似错误时请考虑这一点,您可能已经将它包含的次数远远超过您的意识,并且一种解决方案是确保只运行一个jquery包.祝好运
(编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |