Tag: jQuery

用于“Ctrl”/“Shift”+鼠标左键单击的JavaScript或jQuery事件处理程序

是否有可能处理这样的事件: Ctrl +鼠标左键点击; Shift +鼠标左键点击; Alt +鼠标左键点击使用JavaScript , jQuery或其他框架。 如果可能的话,请给出一个代码示例。

有没有像javascript / jQuery中的isset的东西?

有没有在JavaScript / jQuery的东西来检查variables是否设置/可用或不? 在PHP中,我们使用isset($variable)来检查这样的事情。 谢谢。

将jQuery可拖动对象还原为其原始容器时,可以将其拖放

我有一个可拖动的物品,如果不落在droppable将恢复。 这个效果很好,直到用户放下一个物品。 如果他们认为他们在拖出可拖拽的时候犯了错误,那么它就会回到可丢弃的状态。 我更喜欢在外面和停用可拖动回到其原来的容器。 我的代码在下面,但我提供了一个jsFiddle的示例 。 HTML <div id="origin"> <div id="draggable" class="ui-widget-content"> <p>I revert when I'm not dropped</p> </div> </div> <div id="droppable" class="ui-widget-header"> <p>Drop me here</p> </div> JavaScript的 $(function() { $("#draggable").draggable({ revert: function(dropped) { var dropped = dropped && dropped[0].id == "droppable"; if(!dropped) alert("I'm reverting!"); return !dropped; } }).each(function() { var top = $(this).position().top; var […]

jQuery – 多个:不是select器

我试图瞄准不是以'#'开头的页面范围的链接,不包括内嵌的JavaScript,但我有问题搞清楚如何正确地构造select器。 基于我已经search了多个select器这应该工作,两个select器独立工作,只是不在一起! $('a:not([href*=javascript]), a:not([href^=#])') .each(function(){…

JQuery – 如何select基于值的下拉项目

我想设置一个下拉(select)根据条目的值进行更改。 我有 <select id="mySelect"> <option value="ps">Please Select</option> <option value="ab">Fred</option> <option value="fg">George</option> <option value="ac">Dave</option> </select> 而且我知道我想要更改下拉列表,select值为“fg”的选项。 我怎样才能做到这一点与JQuery?

在表单提交上禁用提交button

我写了这个代码来禁用点击后在我的网站上提交button: $('input[type=submit]').click(function(){ $(this).attr('disabled', 'disabled'); }); 不幸的是,它不发送表单。 我怎样才能解决这个问题? 编辑我想绑定提交,而不是forms:)

如何解除所有使用jQuery的事件

我可以使用此代码删除点击事件, $('p').unbind('click') 但是,有一些方法来删除所有事件? 在jQuery中有一个名为unbindAll的方法? 谢谢

如何更新(附加到)jQuery中的href?

我有一个链接列表,所有的都去谷歌地图API。 这些链接已经将daddr (destination)参数设置为静态。 我正在使用地理位置来查找用户的位置,我想一旦获得数据,我想将saddr (源地址)添加到链接。 所以基本上我需要在指向谷歌地图的所有链接的最后添加一些像&saddr=50.1234567,-50.03452 所有的链接都有一个叫做directions-link的类 从这个页面我已经想出了如何改变他们: $("a.directions-link").attr("href", "http://www.google.com/"); 不过,我只想将我的值附加到href的末尾而不改变href已经是什么。 我怎样才能做到这一点?

查找文本框是否被禁用或不使用jQuery

我需要find一个文本框是禁用或启用使用JQuery。

Javascript / jQuery:在多个select中设置值(select)

我有一个多select: <select name='strings' id="strings" multiple style="width:100px;"> <option value="Test">Test</option> <option value="Prof">Prof</option> <option value="Live">Live</option> <option value="Off">Off</option> <option value="On">On</option> </select> 我从我的数据库加载数据。 然后我有这样一个string: var values="Test,Prof,Off"; 我怎样才能在多重select中设置这个值? 已经尝试更改数组中的string,并将其作为值的倍数,但没有工作…! 有人可以帮我弄这个吗? 谢谢!!!