我有一个非常棘手的情况。 我有一些复选框用作转发器的filter,复选框放在jquery手风琴内,当我使用ajx更新面板时jquery手风琴停止工作时会出现问题。 我希望通过异步回发来完成过滤。 所以我所做的是将转发器放在更新面板中。 现在我想使用复选框的回发选项,它位于更新面板之外,以触发相应的事件并更新转发器。 怎么可能呢? 请帮忙。
标题解释了大部分内容。 我有一个链接列表,导致我通过javascript加载到页面中的video和音频文件。 html看起来有点像这样: … … video 1 video 1 … 我的javascript然后看起来如下。 我们的想法是,当您单击音频链接时,它将插入音频标记,当您单击video链接时,它将插入video标记。 单击页面上的任意位置可播放/暂停音频/video。 一切都有效,除了应该处理’已结束’事件的底部代码块。 这个想法是你在媒体完成后回到链接列表。 然而,似乎事件根本不会绑定。 $(document).ready(function() { var mediablock; var playing = false; $(“.video”).on(“click”, function() { var link = $(this).attr(“href”); $(“#main”).hide(); $(“body”).append(”); mediablock = $(“#videoblock”).get(0); mediablock.play(); playing = true; return false; }); $(“.audio”).on(“click”, function() { var link = $(this).attr(‘href’); $(“#main”).hide(); $(“body”).append(‘<audio id="audioblock" width="'+$(window).width()+'" height="'+($(window).height()-50)+'"’); […]
$(‘.classToClick’).live(“click”, function () { $(this).attr(‘disabled’, ‘disabled’); $(this).val(“lol”); $.post(‘post.php’, { string: “lalala” }, function (data) { $(this).removeAttr(‘disabled’); }); }) 这段代码不起作用,因为在post中我们使用$(this) 。 当我们将其更改为.classToClick ,它可以正常工作。 我们如何才能获得点击元素的类,以便我们可以像这样使用它? $(‘.classToClick’).live(“click”, function () { var className = $(this).name; $(this).attr(‘disabled’, ‘disabled’); $(this).val(“lol”); $.post(‘post.php’, { string: “lalala” }, function (data) { $(className).removeAttr(‘disabled’); }); }) 有可能做类似的事情吗?
我正在尝试在我的网站上设置一个系统,以便通过自定义链接的用户被标记为cookie,该cookie触发特定代码以替换注册表单的默认部分。 在此示例中,对于访问http://example.com/?=mylink1的人来说,期望的结果是使用cookie来标记,该Cookie会将ID为#xcode的任何输入中的“value”属性更改为“X190”。 到目前为止我所拥有的: 从查询字符串创建cookie: function cookieQuery() { var url = window.location.href; if(url.indexOf(‘?’ + mylink1) = 1) document.cookie=”cookie1″; } 检查cookie,如果使用Jquery更改属性值,如果没有cookie,则不执行任何操作: function readCookie(cookie1) { var nameEQ = cookie1 + “=”; var ca = document.cookie.split(‘;’); for(var i=0;i < ca.length;i++) { var c = ca[i]; while (c.charAt(0)==' ') c = c.substring(1,c.length); if (c.indexOf(nameEQ) == 0) $("#xcode").attr("value","X190"); } return null; […]
我有条件选择器的问题。 我有一些输入字段。 我想要更改具有必需属性的空字段的边框颜色。 我尝试了什么: $(“[required=’required’]”).css({ “border”: “1px solid #FF0000”, “background”: “#FFEFFF” }); $(“[required=’required’]”).blur(function () { comp(this); }); $(“[required=’required’]”).keyup(function () { comp(this); }); $(“[required=’required’]”).click(function () { comp(this); }); function comp(a) { if ($(a).val() !== “”) $(a).css({ “border”: “1px solid #ccc”, “background”: “” }); else $(a).css({ “border”: “1px solid #FF0000”, “background”: “#FFEFFF” }); } 这是一个链接: http : […]
我想在身体之前调用另一个function,但是如何? 系统显示错误undefined function myx 我只能在身体后添加代码。 jQuery(function($){ function myx() { alert(“omg”); }; }); jQuery(document).ready(function($){ $(“mytest”).click(function(){ myx(); }); }); Check
嘿伙计们,我目前正在使用jquery和ajax来创建一个网页。 我正在使用ajax加载使用jquery插件(灯箱插件)的网页。 jquery插件似乎不适用于此ajax加载页面,但在单独加载页面时可正常工作。 这是插件的一些问题,因为页面没有加载,并且有任何解决方案。
尝试设置Masonry脚本以显示此页面上的图像: http : //www.stefanheinrichs.com/projects/有可能吗? 也许还有一些其他库会更好? 提前感谢您的帮助
我试图将查询结果传递给jquery autocomplete的源属性时遇到问题… 这里我想将head1数组发送到jquery代码,Jquery自动完成代码如下所示。 $(function() { var availableTags = head1; $(“#k”).autocomplete({ source:availableTags }); }); 如何将head1传递给availableTags
我一直在尝试创建一个文本滑块,它会淡入并滑入,然后淡出并滑出。 然后下一个元素出现并做同样的事情。 管理得出这个。 http://jsfiddle.net/3JKkj/6/ $(document).ready(function() { $(‘#heading1’).css({opacity: 0}).animate({opacity: 1.0,left: “50px”}, 1000); $(‘#heading1’).css({opacity: 0}).delay(5000).animate({opacity: 0,left: “-50px”}, 1000); $(‘#heading2’).css({opacity: 0}).delay(7000).animate({opacity: 1.0,left: “50px”}, 1000); $(‘#heading2’).css({opacity: 0}).delay(5000).animate({opacity: 0,left: “-50px”}, 1000); $(‘#heading3’).css({opacity: 0}).delay(14000).animate({opacity: 1.0,left: “50px”}, 1000); $(‘#heading3’).css({opacity: 0}).delay(5000).animate({opacity: 0,left: “-50px”}, 1000); $(‘#heading4’).css({opacity: 0}).delay(21000).animate({opacity: 1.0,left: “50px”}, 1000); $(‘#headings4’).css({opacity: 0}).delay(5000).animate({opacity: 0,left: “-50px”}, 1000); }) 在那里有那些延迟似乎有点微不足道? 有没有更有效的方法,我怎么能循环这个,所以它不断循环。