Tag: jQuery的

工具提示跟随jquery滑块手柄?

我想知道是否可以将工具提示附加到滑块手柄? 我当前的滑块function是: $(‘#slider’).slider({ max: 18, animate: ‘slow’, orientation: ‘vertical’, slide: function(e,ui) { $(‘#storage’).html(storage[ui.value-1]); $(‘#ram’).html(ram[ui.value-1]); $(‘#bandwidth’).html(bandwidth[ui.value-1]); $(‘#cpu’).html(cpu[ui.value-1]); $(‘#price’).html(price[ui.value-1]); } }); 我想采取这个并应用工具提示来跟随句柄。 是否会建议以某种方式确定位置并根据滑块位置动态更新工具提示位置?

jQuery:find()子节点直到遇到某个阈值元素

我有一个嵌套的表结构 我有jQuery选择$(“#first”) 。 我想在这个 上下文中遍历并find()所有子s ,但不要下降到嵌套的 。 所以我需要一个jQuery技巧 将find()某个元素的所有子元素 将在DOM树中下降n级 但是如果遇到某个元素( )会停止下降,这样选择器就不会选择嵌套表的输入(将单独处理) 可以有任意数量的嵌套 级别,因此无论在$(“#first”) 或任何其他 范围内遇到多少个父 或children ,解决方案都应该有效 我检查了其他jQuery发现直到问题。 他们有答案,但似乎他们没有填写最后的标准

删除jquery中的多个元素

在我目前的代码中,我喜欢 $(“#foo”).remove(); $(“#bar”).remove(); 有没有办法使用remove()一次删除多个元素?

jQuery textarea中的每一行

HTML Click jQuery的 $(‘button’).click(function(){ var arrayOfLines = $(‘#gps’).val().split(‘\n’); $.each(arrayOfLines, function(index, item) { $this = $(this); console.log($this); }); }); 我试图单独输出每一行,以便我以后可以使用它们,但此时上面似乎拆分每一行,然后将每个字母作为一个对象 JSBin

并行地对同一元素执行多个jQuery效果

我看到这个问题被多次询问,但没有一个解决方案适合我。 我有两个想要并行执行的效果。 我想让盒子同时淡入和反弹: http : //jsfiddle.net/6VVUG/

jquery:表单中的ajax POST – 阻止在ajax调用上提交表单

我试图在一个表单(Drupal节点编辑表单)中执行ajax调用,但是在执行调用时,它似乎由于某种原因提交表单。 这是一个示例代码: jQuery.ajax({ type: “POST”, url: “my_custom/url”, dataType: “html”, data: {“text”: jQuery(“#edit-body”).html() }, success: function(result){ console.log(result); } }); 我可以通过在控制台中执行它来复制它,但我将其附加到表单内的按钮单击function。 在POST ajax调用上有关阻止表单提交的任何提示? 这是所要求的完整代码 jQuery(“#edit-body”).before(‘Check with Proofread Bot’); jQuery(“#proofread_bot-submit”).click(function(event){ event.preventDefault(); jQuery(“#proofread_bot-button-holder”).append(“”); jQuery.ajax({ type: “POST”, url: “proofread_bot/check”, dataType: “html”, data: {“text”: jQuery(“#edit-‘ . variable_get(‘proofread_bot_field’) . ‘”).html() }, success: function(proofread_result){ jQuery(“#proofread_bot-submit”).after(proofread_result); jQuery(“#proofread_bot_throbber”).remove(); } }); });

使用jQuery的click事件时出错

那里。 我正在使用jQuery将一个单击处理程序添加到我用于日历的某些按钮,但上下文似乎并不重要。 我已经尝试在click事件调用的函数中放置任何东西(或什么都没有)。 如果我连续点击几次(三或四次)按钮,我会收到错误。 它实际上似乎并不影响函数本身的执行。 它只是抛出一个错误,这显然是我的担忧。 有问题的代码如下: $(“#backward”).click(function(event){. . .}); 而我得到的错误是: Error in event handler for ‘undefined’: INDEX_SIZE_ERR: DOM Exception 1 Error: Index or size was negative, or greater than the allowed value. at J (chrome-extension://mgijmajocgfcbeboacabfgobmjgjcoja/content_js_min.js:14:142) at null. (chrome-extension://mgijmajocgfcbeboacabfgobmjgjcoja/content_js_min.js:17:184) at chrome-extension://mgijmajocgfcbeboacabfgobmjgjcoja/content_js_min.js:1:182 at miscellaneous_bindings:286:9 at chrome.Event.dispatchToListener (event_bindings:379:21) at chrome.Event.dispatch_ (event_bindings:365:27) at chrome.Event.dispatch (event_bindings:385:17) at Object.chromeHidden.Port.dispatchOnMessage (miscellaneous_bindings:253:22) […]

创建元素时的jQuery事件

我想在创建元素时触发事件。 $(document).on(‘load’,’#TB_title’,function() { console.log(‘loaded’); }); 是否有相当的效果? 我看到有些人建议使用livequery,但这看起来很重。 谢谢。

使用jQuery删除表行

以下是我的代码 脚本 $(document).ready(function(){ $(‘#click’).click(function(){ $(‘#table’).append(‘ ‘); }) $(‘#remove’).click(function(){ $(‘#table’).remove(‘ ‘); }) }) HTML     click remove 当我添加一行它很好,但我不知道如何删除表的最后一行。 您还可以查看在线演示 。 我怎样才能做到这一点? 另外,我想当用户也点击任何一行时它会自行删除。 我试过了,但是有一个问题。 如果单击该行,它将自行删除,但是当您通过单击#click添加行时,该行不会通过单击来删除自身。 这是我的代码: 脚本 $(document).ready(function(){ $(‘#click’).click(function(){ $(‘#table’).append(‘ ‘); }) $(‘#remove’).click(function(){ $(‘#table tr:last’).remove(); }) $(‘#table tr’).click(function(){ $(this).remove(); }); })

在jquery中启用或禁用表单元素

如何使用jquery正确禁用和启用表单元素。 当我点击选择时,我需要禁用文本表单元素。 反之亦然。 $(function(){ $(‘#fromdate’).click(function(){ $(‘#yosh’).attr(‘disabled’,’disabled’); $(‘#fromdate’).removeAttr(‘disabled’); }); $(‘#yosh’).click(function(){ $(‘#yosh’).removeAttr(‘disabled’); $(‘#fromdate’).attr(‘disabled’,’disabled’); }); }); Sort by: daily yesterday weekly monthly yearly date range: From: To: Customer: