Tag: 兼容性

jQuery BBQ-Plugin是否仍在使用JQuery 1.7x?

简短的问题,但无法在任何地方找到提示:似乎jQuery BBQ插件只测试使用jQuery直到v1.4.2。 现在jQuery的当前版本是v1.7.1,我想知道插件是否仍然有效? 之前没有使用它,只是想避免浪费时间让它无法正常工作……

lightbox-0.5 jquery兼容性问题

我想从这里集成jquery lightbox插件: http : //leandrovieira.com/projects/jquery/lightbox/ 它正在工作但只有jquery 1.2.3 当灯箱关闭并第二次启动时,即下一个和上一个链接不能正确循环照片, 如果我点击下一个链接,照片的顺序开始跳转,而不是逐个浏览照片,点击它1,3,5等等 顺便说一句,只有当我尝试使用键盘箭头导航时才会出现此问题,如果我使用鼠标然后它很好,但只能使用键盘 奇怪的是,因为我试图解压缩原始提供的示例文件,我只是将jquery版本替换为新版本,这就是我发现这个问题的时候, 我所做的只是将jquery版本从1.2.3更改为任何更新版本,这是问题开始的时候 我尝试在Internet Explorer,firefox,chrome,safari甚至在不同的计算机上运行相同的HTML,但仍然是同样的问题

jQuery浏览器兼容性(IE)

由于我试图向您展示的源代码相当漫长而复杂,我只是提供一个链接到我遇到麻烦的页面。 http://www.thesportinghub.com/lms/make-my-picks 如果您在Google Chrome或最新版本的Firefox(5或6)中使用此脚本,您将会注意到此脚本中的jQuery是如何工作的。 它完全适用于我希望它在这些浏览器中工作的方式。 但是,我目前无法弄清楚为什么它在IE6,IE7和IE8中无法正常工作…我愿意对IE6说“无论如何”,但我真的希望能在IE7和IE8中使用它。 通过查看我的源代码,您可以看到导致IE7和IE8中出现问题的任何内容。 主要问题(在Chrome浏览器中使用jQuery后会注意到,然后在IE中),当点击一个团队时,它将禁用输入字段并在其余几周内通过该团队进行罢工。 但是,输入在IE中正确禁用,但是点击(jQuery中的addClass)无法正常工作。 我愿意提供更多信息….我不想让信息超载。 但这是一个我一直在努力修复几个小时的问题。 预先感谢您的帮助。 我会接受最好的答案并投票! 谢谢! 代码更新如下 这是我目前的javascript / jquery代码: $(document).ready(function () { $(‘.radio:checked’).addClass(“selected”); $(‘.pickbox’).text($(‘.radio:checked’).val()); var selected_week = $(‘#weekselect’).val(); $(‘table.weekbox’).hide(); $(‘table#weekbox’ + selected_week).show(); $(‘span.selection.text’).html(‘My Week ‘ + selected_week + ‘ Selection:’); $(‘input.radio’).change(function () { $(‘.teambox’).find(‘span.strike’).removeClass(‘strike’); var selected = $(this).val(); var us_selected = selected.replace(/ /g, “”); $(‘.radio:not(:checked)’).removeClass(‘selected’); $(‘.radio:not(:checked)’).next(‘span’).css(‘color’, […]

动态地使用JavaScript包含jQuery(如果它尚未存在)

我正在为自己编写一个JavaScript工具,我计划向其他人提供它并使用jQuery。 我对这个小实用程序的梦想是让人们能够从远程源包含一个.js文件,并且当加载该文件时,让它检查是否已经包含jQuery,如果已经包含,请确保它是一个最近的版本,以便与我的代码需要做的兼容。 一些伪代码可以更清楚地解释我的问题(这段代码会出现在我前面提到的单个.js文件的顶部): if jQuery is loaded { if version is less than (say) 1.3 { // load latest version of jQuery } } else { // load latest version of jQuery } // and do the jQuery.noConflict() // dance to avoid trampling any other libraries, etc. that the // user may be utilizing. // […]