Tag: jQuery的

谷歌地图中破解的jQuery手风琴

我正试图在谷歌地图中显示一个jQuery手风琴,我有它工作但是当我点击我的手风琴菜单时,当我重新打开它时,它不会作为手风琴。 我不知道如何解决它而不从头开始创建我自己的手风琴。 有关如何使其正常工作的任何帮助? http://mulibraries.missouri.edu/Reference/virtour/demo_fs_mobile.php

jQuery平滑滚动,仅当锚链接是id时才执行

我用jQuery编写了一个平滑的滚动函数。 但有个问题, 如果锚只有href中的哈希值,那么它返回未定义的错误。 喜欢: Link 请告诉我如何仅在锚链接是ID而不是哈希时才运行我的函数。 这是我的function: //平滑滚动 jQuery(‘a[href^=”#”]’).click(function (e) { e.preventDefault(); var target = this.hash; jQuery(‘html, body’).animate({ scrollTop: (jQuery(target).offset().top) – 60 }, 1000); });

jQuery:在click事件上更改类

我正在使用jQuery来显示和隐藏面板。 上面有一个小箭头图像,隐藏和显示也会改变。 我的代码是   现在,在面板打开时添加一个类to_up,在面板关闭时添加to_down。 我有各自的向上和向下箭头图像。 有人可以帮我在’toppanelarrow’的点击事件上添加一个jQuery,这样就可以将新类添加到span中。 我尝试了$().addClass().removeClass()但这没有用。 更新:请找到小提琴实现http://jsfiddle.net/B5QUj/4/ 谢谢

fadeToggle()不起作用

使用fadeToggle()时出现奇怪的错误 head部分内的jquery库是:jquery-1.4.2.min.js 这是一个简单的function: $(function(){ $(“#div1”).click(function () { $(“#div2”).fadeToggle(); }); $(“#div3”).click(function () { $(“#div4”).fadeToggle(); }); }); 这是萤火虫的错误 $(“#div2”).fadeToggle is not a function 我试图将jquery库更改为-jquery.js但是然后所有jquery插件都停止工作并且错误是相同的 任何想法导致这个 谢谢 Baaroz

如何在伪类之前和之后应用css?

演示 我有以下HTML … lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum 对于我的情况,这是非常必要的css … #q dd:before{ content: ” “; /*height: 65px;*/ } 但是需要根据内容创建高度,就像高度是动态的一样。 因此,我需要用jQuery创建它…. //for test var h = ’65px’; //problem occurs here $(‘#q dd:before’).css(‘height’,h); 检查时,高度不会添加到#q dd:before选择器中。 似乎:before和:after jQuery不支持伪类。 你对jQuery或javascript有什么想法吗?

jquery绑定在Firefox中不起作用

我在使用jquery绑定click事件时遇到了问题。 它在所有浏览器中都能正常工作,但在Firefox中却不行。 在此先感谢您的回答。 var conf_markers = function() { // create a wrapper for our markers $m_wrapper = $(”); // for every slide, create a marker $.each($slides, function(key, slide){ var slidenum = key + 1, gotoslide = key + 1; if(settings.animtype === ‘slide’){ // + 2 to account for clones gotoslide = key + 2; } […]

关于变更和负载解决方案的jQuery

我试图简化一些我认为有点草率的代码。 基本上是一个脚本,它检查以查看选择框的值,并根据所选值显示或隐藏div。 我想检查加载值和更改值。 有更清洁的方法吗? // Required items $(document).ready(function(){ if($(“#credentials”).attr(“selectedIndex”) == “None”) { $(‘#CDiv’).show(); }else{ $(‘#CDiv’).hide(); } $(“#credentials”).change(function(){ if ($(this).val() == “None” ) { $(‘#CDiv’).show(); } else { $(‘#CDiv’).hide(); } }); }); 我很感激任何帮助。 我在jQuery上仍然有点绿色。 谢谢!

使用css3过渡后jquery动画断断续续

动画最初工作正常,但另一个函数使用css3过渡属性来动画“旋转”,并且在此运行之后,动画变得非常不稳定。 以下两个function变得不稳定: function fadePlayer(){ $(“.logof, .location”).fadeOut(2000); $(“.turntable, .arm, .bio, .controls”).fadeIn(2000); $(“.logor”).animate({ backgroundSize: “104px 103px”, height: “103px”, width: “104px”, top: “5px”, left: “33px” }, 1000); } 和 function unFadePlayer(){ $(“.logof, .location”).fadeIn(500); $(“.turntable, .arm, .bio, .controls”).fadeOut(500, function(){ }); $(“.logor”).animate({ backgroundSize: “49px 49px”, height: “49px”, width: “49px”, top: “23px”, left: “63px” }, 250); } 过渡效果的调用方式如下: playing: function(){ var […]

除非添加警报(或调试),否则页面内的jQuery显示会失败

我确信这是某种时间问题,但我无法找到它的根源。 一些背景我们有一个Web应用程序,它通过javascript加载和更改数据(没有ajax调用,所有数据都是页面的本地数据)。 我们正在开发移动版本,当然渲染页面需要更长的时间,所以我们试图添加一个“加载,请等待”的图像,而这些东西在幕后呈现。 我添加了div元素,它在初始页面加载时工作正常,但是当用户更改屏幕时,加载div不会显示,除非我在显示之后立即发出警报或调试事情。 这是代码的一部分 function showSpinner() { // if already being shown why show again if (!spinnerOn) { $(“#loading”).show(); spinnerOn = true; //alert(“loading div should be visible”); } } function closeSpinner() { spinnerOn = false; $(“#loading”).hide(); } 如果我把那个警报放回showSpinner函数div显示,如果不是,则不显示。 该函数被调用为另一个函数的一部分(由onClick触发) showSpinner(); navObj.setCurrTabID(tabID); tabObj = navObj.getCurrTabObjects(); $.each(tabObj, function (index) { currID = “#” + index; if […]

根据匹配的ID和类来定位/隐藏元素

对Jquery来说很新,想知道是否有人可以帮助我解决以下问题: 使用Textpattern我有一个生成的列表; May Post Number One Post Number Two Post Number One April 无限的。 我的问题是,我如何使用标签显示和隐藏列表项与标签的ID? 例如,单击ID为“May2011”的a来切换隐藏并显示所有具有匹配类“May2011”的li ,以此类推各个月。 在此先感谢您的帮助。