Questions tagged «jquery»

jQuery是一个JavaScript库,请考虑添加JavaScript标记。jQuery是一种流行的跨浏览器JavaScript库,它通过最小化浏览器之间的差异来促进文档对象模型(DOM)遍历,事件处理,动画和AJAX交互。标记为jQuery的问题应与jQuery相关,因此问题代码应使用jQuery,并且问题中至少需要与jQuery使用相关的元素。

8
是否有一个不错的jQuery拖放文件上传插件?[关闭]
按照目前的情况,这个问题不适合我们的问答形式。我们希望答案会得到事实,参考或专业知识的支持,但是这个问题可能会引起辩论,争论,民意调查或扩展讨论。如果您认为此问题可以解决并且可以重新提出,请访问帮助中心寻求指导。 7年前关闭。 是否有一个很好的整洁jQuery插件,该插件允许包含一个JS脚本,然后使用简单的代码段启用表单?像这样: $j('#MyForm').enableDragDropUploads('.upload-area') 上载目标是表单的操作。 任何解决方案都不能阻止常规文件字段的使用(使用传统的浏览方法)。 我一次只需要一个文件,尽管当然可以选择多个文件也不是一件坏事。 我发现一对夫妇的拖放上传的例子: http://www.appelsiini.net/2009/10/drag-and-drop-file-upload-with-google-gears HTTP://www.appelsiini。 net / 2009/10 / html5-拖放多个文件上传 但是这里的代码没有设置为插件。更改它可能不太困难,但是如果其他人已经完成了这项工作并且只是在逃避我的Google搜索,那么这样做也没有意义。 理想情况下,我正在寻找纯HTML5 / jQuery解决方案。 可以使用Google Gears,但不能使用Flash解决方案。


21
是否有本机jQuery函数来切换元素?
我可以轻松地用jQuery交换两个元素吗? 如果可能的话,我正在寻找一行。 我有一个select元素,并且有两个按钮可以上下移动选项,并且已经有选择对象和目标选择器,我使用if来实现,但是我想知道是否有更简单的方法。
174 jquery  swap  javascript 


4
如何在另一个元素之后添加一个元素?
我有一个特定的文本框,我想在其后添加一个div。我已经尝试过该.append()功能,但是只将div添加到了元素中。 例如,我有: <input type="text" id="bla" /> 我想将其更改为: <input type="text" id="bla" /><div id="space"></div>

9
触发JS / jQuery中的keypress / keydown / keyup事件?
模拟用户在JS和/或jQuery中的文本输入框中输入文本的最佳方法是什么? 我不希望居然把文本输入框,我只是想触发所有的事件处理程序,通常会得到用户输入信息到一个输入框触发。这意味着聚焦,按下键,按下键,按下键和模糊。我认为。 那么,一个人如何做到这一点呢?

1
访问angularjs中的单击元素
我是AngularJS的新手,怀疑我没有掌握一个概念。我也在使用Twitter Bootstrap,并且加载了jQuery。 工作流程:用户单击列表中的链接,“主”部分更新,并且链接用户单击获取活动类。 基本HTML标记: <ul class="list-holder" ng-controller="adminController"> <li><a ng-click="setMaster('client')">Clients</li> <li><a ng-click="setMaster('employees')">Employees</li> <li><a ng-click="setMaster('etc')>Etc...</li> </ul> 在jQuery中执行此操作: jQuery(".list-holder").on('click', 'a', function(event){ event.preventDefault(); jQuery(".list-holder li").removeClass('active'); jQuery(this).parent('li').addClass('active'); }); 但是我无法弄清楚如何集成Angular和jQuery以完成此操作,因为我正在使用Angular从服务器获取主列表(以JSON形式)并更新页面上的列表。 如何整合呢?进入角度控制器功能后,似乎无法找到单击的元素 控制器: function adminController($scope) { $scope.setMaster = function(obj) { // How do I get clicked element's parent li? console.log(obj); } }
173 jquery  angularjs 

8
使用jQuery确定元素是否具有CSS类
我正在使用jQuery,以查看是否有一种简单的方法来确定该元素是否具有与之关联的特定CSS类。 我有该元素的ID,以及我要寻找的CSS类。我只需要能够在if语句中根据元素上该类的存在进行比较。
173 javascript  jquery  css 

9
取消选择期间未触发jQuery $(“#radioButton”)。change(...)
大约一个月前,米特的问题没有得到解答。可悲的是,我现在遇到了同样的情况。 http://api.jquery.com/change/#comment-133939395 情况如下:我使用jQuery捕获单选按钮中的更改。选择单选按钮后,我将启用一个编辑框。当取消选择单选按钮时,我希望禁用编辑框。 使能的作品。当我在组中选择其他单选按钮时,不会触发该change事件。有谁知道如何解决这一问题? <input type="radio" id="r1" name="someRadioGroup"/> <script type="text/javascript"> $("#r1").change(function () { if ($("#r1").attr("checked")) { $('#r1edit:input').removeAttr('disabled'); } else { $('#r1edit:input').attr('disabled', true); } }); </script>


7
on和live或bind有什么区别?
在jQuery v1.7中,on添加了新方法。从文档中: '.on()方法将事件处理程序附加到jQuery对象中当前选定的元素集。从jQuery 1.7开始,.on()方法提供了附加事件处理程序所需的所有功能。 live和和有bind什么区别?
172 jquery 

7
jQuery mouseenter()vs mouseover()
所以阅读最近回答后,问题我很清楚,如果我真的明白之间的差别mouseenter()和mouseover()。该帖子指出 鼠标移到(): 输入元素时以及元素内发生任何鼠标移动时都会触发。 MouseEnter(): 输入元素后会触发。 我想出了一种同时使用两者的小提琴,它们看起来非常相似。有人可以向我解释两者之间的区别吗? 我也尝试阅读JQuery定义,两者都说相同的话。 当鼠标指针进入元素时,mouseover事件将发送到该元素 当鼠标指针进入元素时,mouseenter事件将发送到该元素。 有人可以举例说明吗?
172 jquery  dom-events 

14
Bootstrap引发未捕获的错误:Bootstrap的JavaScript需要jQuery
关闭。这个问题需要调试细节。它当前不接受答案。 想改善这个问题吗?更新问题,使它成为Stack Overflow 的主题。 2年前关闭。 改善这个问题 我正在尝试使用Bootstrap为程序创建接口。我在<head>标签中添加了jQuery 1.11.0,并认为是这样,但是当我在浏览器中启动网页时,jQuery报告一个错误: Uncaught Error: Bootstrap's JavaScript requires jQuery 我尝试使用jQuery 1.9.0,尝试使用多个CDN上托管的副本,但是无法正常工作。有人可以指出我做错了吗?

4
如何使用$ .ajax发送JSON而不是查询字符串?
有人可以用一种简单的方式解释如何使jQuery发送实际的JSON而不是查询字符串吗? $.ajax({ url : url, dataType : 'json', // I was pretty sure this would do the trick data : data, type : 'POST', complete : callback // etc }); 实际上,这会将您精心准备的JSON转换为查询字符串。令人讨厌的事情之一是,array: []对象中的任何内容都将转换为array[]: [],这可能是由于查询字符串的限制所致。


By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.