Tag: 冲突

JQuery表单validation和提交脚本冲突

构建了一个简单的JQuery / Ajax简报注册表单,然后在事后添加了JQueryvalidation。 我对javascript / jquery不是很有经验; 几天来一直在努力,我的想法很平淡。 每个脚本单独工作。 如果删除了提交代码,validation器可以正常工作(虽然它可以在指定表单操作URL的情况下正常工作)。 提交脚本与删除的validation程序代码完美配合。 但是,如果两者都没有,则不会进行validation,表单仍然可以通过提交脚本提交。 我所有尝试整合两者的努力都失败了。 显然我错过了一些相当重要的东西。 即使是正确方向上的丝毫推动也会受到极大的赞赏 这是完整的代码: $(document).ready(function(){ // run validator, specifies name of css div that will be displayed // on error and hide when corrected $(“#nl”).validate({ errorContainer: “#errorcontainer”, }); }); $(function() { // These first three lines of code compensate for Javascript being turned on […]

使用Jquery原型

有没有办法使用原型与Jquery共存。 我的意思是不是Jquery的原型与Jquery NoConflict标签,但反过来。 我必须覆盖原型实用程序方法与其他库共存? 我无法控制Jquery Scripts

jQuery /原型冲突

我正在使用jQuery hoverIntent.js脚本来创建一个巨大的下拉菜单系统,该系统的灵感来自于Son Tonaka的大型下拉/ CSS和jQuery sohtanaka.com/web-design/mega-drop-downs-w-css-jquery。 我的页面包含一个由第三方供应商插入的prototype.js脚本(这是一个加载属性搜索和潜在客户管理内容的房地产网站)。 它在标签之前加载到最后。 我的菜单脚本和jQuery调用加载在标记的顶部。 下面我已经包含了2个链接。 第一个链接我已经注释掉对prototype.js的调用,菜单工作正常。 第二个链接调用prototype.js,下拉列表不起作用。 工作下拉: http : //www.myreoforeclosures.com/_menutestfromcode.html (prototype.js已注释掉) 不工作下拉: http : //www.myreoforeclosures.com/_menutestfromcode2.html (原型.js工作) 我已经尝试了jQuery网站上建议的jQuery noConflict()解决方案的许多变体,但对于我的生活,我无法解决冲突。 我已经将上述链接简化为CSS和HTML的基础知识来测试下拉列表。 请注意我正在使用Web 2.0 / CSS / jQuery攀登陡峭的学习曲线,因为这是我第一次尝试使用这些工具设计网站(以前基于表格的网站)。 任何有助于使jQuery和原型协同工作的帮助将不胜感激。 我只能控制jQuery脚本,因此必须对jQuery进行任何解析。 我对prototype.js没有任何控制权。

JS小部件(使用Jquery)与主机页面上的Prototype冲突

我向其他站点提供了一个Javascript小部件,我在小部件中使用Jquery似乎与主机站点使用Prototype相冲突。 你可以在这里看到冲突: http : //www.phillyrealestateadvocate.idxco.com/idx/8572/results.php?lp = 100000&hp = 500000&sqFt = 0&bd = 2&ba = 0&searchSubmit =& cityity5B%5D = 131 在页面的右侧,单击绿色的“提出问题”按钮 – 它将生成一个弹出窗口,一旦打开弹出窗口,“无效的数组长度”错误就会开始滚动到JS控制台(并且不要停止。)然后弹出窗口无法关闭但仍然可以拖动。 弹出窗口中的代码/内容位于iframe中,因此它仍然可以正常工作,但弹出窗口不会关闭。 Firebug给出的错误是:Prototype.js中的invalid array length ,但是当我为了细节扩展它时,它引用了jquery.min.js,所以这让我相信这两者是冲突的。 我的小部件代码完全在匿名函数中,并使用Alex Marandon在此描述的模型加载Jquery: http ://alexmarandon.com/articles/web_widget_jquery/ 我正在使用noConflict调用,但也许它不像我放置它那样工作? 这是我的widget脚本的开头,它包含对jquery.min.js和jqueryui的引用: (function() { // Localize jQuery variable var jQuery; /******** Load jQuery if not present *********/ if (window.jQuery === undefined || window.jQuery.fn.jquery !== […]

如何模仿jQuery.live(),或在Prototype库的存在下使用2个jQuery版本?

我们将内容呈现在客户端提供的HTML“包装器”中。 那个HTML包装器包含对jQuery 1.2.6的引用,所以这是我迄今为止用于jQueryfunction的内容。 我面临的问题是我正在动态呈现需要与之关联的点击事件的内容。 click事件与$(document).ready()上的元素相关联。 因此,我需要.live()函数的function,该function在1.3+版本中可用。 所以我想知道我的选择是什么? 有没有办法让我轻松模仿.live()的function,这样我就不需要jQuery库提供的function了? 我是否需要在内容中包含新的jQuery库? 这不是理想的,因为它会导致需要管理的冲突,并且我们已经在管理与Prototype库的冲突,其他人已经在包装器中包含以下行: jQuery(document).ready(function ($) { 除非有人能告诉我一个简单的方法吗? …或者我把它还给客户端是时候让他们升级他们的jQuery了? 我不知道这是否会发生。 任何人都可以建议解决这个问题吗? 谢谢

使用ASP.NET服务器控件解决jQuery版本冲突

我正在开发一个ASP.NET服务器控件,它使用jQuery作为一些客户端逻辑。 我已将jQuery文件嵌入控件中作为资源。 我不想将使用控件的应用程序限制为特定版本的jQuery,我想继续使用我嵌入的jQuery版本。 我知道noconflict方法,但我看到的问题是我无法控制页面上脚本标签的顺序。 如果用户的jQuery版本包含在我之前,那么在我可以调用noconflict之前,我最终会覆盖它。 请帮忙

两个jQuery的脚本之间的冲突

我是西class牙人(对不起我的英语),这是我第一次在这里写点什么。 经过几个小时的调试和搜索为什么Fancybox脚本不起作用我搜索我网站上的两个脚本之间的冲突(现在处于维护模式) 我在我的网站上使用了一些脚本,但我可以肯定地说我在这两个脚本之间存在冲突: http://www.planetdescargas.com/wp-content/themes/bigfoot/javascripts/jquery.mousewheel-3.0.4.pack.js http://www.planetdescargas.com/wp-content/themes/bigfoot/javascripts/jquery.fancybox-1.3.4.pack.js 和 http://www.planetdescargas.com/wp-content/plugins/buddypress/bp-themes/bp-default/_inc/global.js?ver=3.0.5 前两个脚本是jquery“ fancybox ”的插件,另一个是wordpress插件的主要javascript(Ajax):BuddyPress。 后者在fancybox中产生冲突。 如果我删除BuddyPress的脚本,fancybox可以正常工作,但如果没有,fancybox不起作用。 BuddyPress的脚本global.js在开头就定义了一个变量,它是制作脚本的变量。 我试着用这种方式定义它: var jq = jQuery.noConflict(); 但仍然没有工作。 有什么建议? 在Firebug控制台中我得到了这个: c.easing[this.options.specialEasing && this.options.specialEasing[this.prop] || a] is not a function [Detener en este error] e,this.options.orig [e]); this.options.c … ++)ab || a.splice(b – ,1); a.length || 第143行 http://www.planetdescargas.com/wp-includes/js/jquery/jquery.js?ver=1.4.2 谢谢

原型和jQuery在一起?

我注意到我使用的某个脚本依赖于原型。 (Lightbox 2)它会和jQuery在同一页面上一起工作吗? 有没有办法确保他们没有冲突?

Jquery和其他库错误

我有jquery这个问题,不知道如何解决它….任何人都可以帮助或提供一些帮助!? [例外…“组件返回失败代码:0x80070057(NS_ERROR_ILLEGAL_VALUE)[nsIDOMXPathEvaluator.evaluate]”nsresult:“0x80070057(NS_ERROR_ILLEGAL_VALUE)”位置:“JS frame :: http://example.com/wp-content/plugins/ IMM-Glossary / JavaScripts / prototype.js :: anonymous :: line 1081“data:no]来源: http : //example.com/wp-content/plugins/IMM-Glossary/JavaScripts/prototype.js 谢谢 编辑:感谢您的回复:)问题是我读了http://docs.jquery.com/Using_jQuery_with_Other_Libraries – 我现在使用“jQuery”? 所以不确定为什么会发生? PS – 关于代码 – 我甚至不使用我自己的代码。 我只是使用这个插件和jquery – 它会抛出错误?

两个版本的Jquery冲突

此外,我注意到我的网站正在加载两个版本的jquery 除了一些菜单导航器之外,我已经禁用了大多数插件,并且无法识别google cdn中的jquery所在的位置。 哪个插件有? 或者在哪个文件中? 你能帮助我吗 来自哪里的识别(甚至是在哪里查看或如何搜索的一般指南) 如何解决这个问题,本质上是如何从谷歌cdn中删除jquery。 我一直在阅读非冲突模式但是,当我找不到jquery google cdn时,不知道在哪里添加no conflict命令。 我在问,因为我觉得这导致我的标签无法正常工作。 这是一个标签不起作用的页面http://goo.gl/umIYu – 我意识到第一个脚本与第二个脚本不同。 但是,来自谷歌cdn的Jquery ui与我的主题使用的jqueryui冲突(不知道如何找到并粘贴在这里)