Tag: 点击

jQuery – 单击父元素(而不是父母子元素)时淡出?

我的页面上有以下代码,我想要做的是当用户在#loginBox外部点击时,我想让整个#loginOverlay淡出。 但是如果没有点击#loginBox触发的淡出,我就无法实现这种效果…… 它位于页面底部,我在页面上有一个触发淡入淡出的链接。 但是淡出现在有点挣扎了。 我试过这样做: $(“#loginOverlay”).click(function() { …fadeout… }); 但它给了我相同的结果。 那有什么建议吗? 提前致谢! Login $(document).ready(function() { $(‘#loginOverlay’).css(‘display’, ‘none’); $(‘#loginToggle’).click(function() { $(“#loginOverlay”).fadeIn(200); }); $(“#loginBox”).parent().click(function(){ $(“#loginOverlay”).fadeOut(100); }); });

jquery按钮不响应click方法

所以我使用append方法动态渲染一个带有jquery的段落,我想向它添加一个click事件但是由于某种原因,click事件不起作用,我知道解决方案可能很简单,但我是jquery的新手并且会很感激任何帮助…我知道函数内部的代码是有效的,因为我用静态按钮测试它,它只是不使用动态的…请提前感谢任何帮助, 这是我的代码 $(this).parent().parent().children(“div”).append(“Try Again”); 点击function代码, $(“.tryAgain”).click(function() {……}

jquery append()不处理动态添加的元素

考虑HTML Default item Default item Append 和jQuery代码 $(‘button’).live(‘click’, function(){ //This action is done by an external script. $(‘ul’).append(‘Added item’); }); $(‘ul li’).append(‘ x’); // This action is done by me 问题是,我需要将“x”标记附加到dom的所有新添加元素。 在这种情况下,只有默认元素附加“x”标记。 新添加的元素不会附加“x”。 我相信工作会很简单,但不能正确! 实例 – http://jsfiddle.net/vaakash/LxJ6f/1/

jquery防止分配重复的function

如果我需要动态分配点击function,有没有办法确保点击function只分配一次而不重复? this.click(function(){ alert(‘test’); })

jQuery:检测cmd +单击/控制+单击

我在选项卡中有我的Web应用程序的选项。 aaa bbb ccc ddd eee 当用户点击任何选项卡(在同一窗口中)时,我会使用此代码获得淡出效果,然后自动重定向: $(‘ul#tabs li a’).click(function(e){ if(e.which == 1) { var link = $(this).attr(‘href’); $(‘#content’).fadeOut(‘fast’,function(){ window.location = link; }); } }); 它工作得很好,因为它忽略了鼠标中键单击(在新选项卡中打开选项时,不应触发效果)。 问题是,如果我用键盘+鼠标组合打开选项卡,而不是打开新选项卡,它会触发整个效果/重定向代码。 那么,我怎么能用jQuery检测到这个: cmd +鼠标左键单击(mac) 控制+鼠标左键单击(windows / linux)

Iphone在点击时使div变暗

当你有一个带有点击处理程序的div时,当点击div时,iphone会将div变暗为点击指示符。 示例:在移动safari http://jsbin.com/awejo3/4上查看 我的问题是,如何关闭此行为? 这可能对大多数iphone用户有用,但在某些类型的富媒体应用程序中,这很糟糕。 谢谢。

jQuery $(’html,body’)。not()

在这里 – 当你点击任何地方而不是在div上时,我希望发生警报。 当我点击div时,警报也会显示。 JS $(“html, body”).not(‘.entry-content’).click(function() { alert(‘d’); }); ​ HTML kkkk ​

调用jquery jCarousel的next和prev函数?

我使用jCarousel创建滚动内容(请点击此http://sorgalla.com/projects/jcarousel/ )。 但是我不想使用默认的下一个和上一个按钮,所以我想创建2个按钮来处理click事件。 EX:我有2个这样的超链接: jQuery(document).ready(function() { // Initialise the first and second carousel by class selector. // Note that they use both the same configuration options (none in this case). jQuery(‘#scrollArea’).jcarousel({ scroll: 10 }); NEXT PREV 如何将next和prev函数绑定到上面的链接?

使用validation程序jQueryvalidationClick事件上的表单

我正在使用jQueryvalidation来validation输入。 我的代码: $(‘#button’).click( function() { $(“#form”).validate({ rules: { phone: { required: true, number: true, rangelength: [7, 14] } } }); }); 和HTML: Send 此代码无效。 如果我添加这行jQuery $(“#form”).submit(); 在click事件中它起作用。 但我不想提交表单,所以我只想在点击时进行validation。 有谁知道如何做到这一点?

对于动态添加的表行,不会触发Click事件

我有一个空表,我通过jQuery添加行使用: $(‘#table > tbody:last’).append(” + symbol.Code1 + ” + symbol.Code2+ ” + symbol.Code3+ ”); 一切都好,但是当我实施时: $(“#table tr”).click(function(e) { alert(this.id); }); 什么都没发生。