Questions tagged «jquery»

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

5
如何找到'value = x'的元素?
我需要删除具有的元素value="123"。我知道所有具有不同值的元素都位于其中#attached_docs,但是我不知道如何使用来选择元素value="123"。 $('#attached_docs').find ... .remove(); 你能帮助我吗?
102 jquery  find  attr 

9
如何使用jQuery阻止Ajax请求跟随重定向
我使用jQuery ajax函数来访问Web服务,但是服务器不是将响应返回带有描述问题的状态码的响应,而是将请求重定向到描述问题的带有200标题的页面。我对此无法进行任何更改,因此我需要以某种方式在客户端上解决它。 示例:请求转到某个找不到的URL,因此我收到302重定向到另一个位置。发送了新请求,我收到200 OK,从而防止触发错误回调。 有什么办法可以防止ajax请求遵循重定向,而是调用回调,最好是error方法。或者,是否可以检测客户端中是否发生了重定向?
102 javascript  jquery 

4
错误:Access-Control-Allow-Headers不允许请求标头字段Content-Type
我使用vS2012创建了一个mvc4 Web API项目。我使用以下教程来解决跨域资源共享,“ http://blogs.msdn.com/b/carlosfigueira/archive/2012/07/02/cors-support-in-asp-net-web-api- rc-version.aspx”。它正在成功运行,并且我将数据从客户端成功发布到服务器。 之后,为了在我的项目中实施Autherization,我使用了以下教程来实现OAuth2:“ http://community.codesmithtools.com/CodeSmith_Community/b/tdupont/archive/2011/03/18/oauth-2-0-for -mvc-two-legged-implementation.aspx”。这有助于我在客户端获取RequestToken。 但是,当我从客户端发布数据时,出现错误, “ XMLHttpRequest无法加载http://。Access-Control-Allow-Headers不允许请求标头字段Content-Type。” 我的客户端代码看起来像 function PostLogin() { var Emp = {}; Emp.UserName = $("#txtUserName").val(); var pass = $("#txtPassword").val(); var hash = $.sha1(RequestToken + pass); $('#txtPassword').val(hash); Emp.Password= hash; Emp.RequestToken=RequestToken; var createurl = "http://localhost:54/api/Login"; $.ajax({ type: "POST", url: createurl, contentType: "application/json; charset=utf-8", data: JSON.stringify(Emp), …

11
使用jQuery禁用文本框?
我有三个具有相同名称和不同值的单选按钮。当我单击第三个单选按钮时,复选框和文本框将被禁用。但是当我选择其他两个单选按钮时,必须显示它。我需要Jquery中的帮助。提前.... <form name="checkuserradio"> <input type="radio" value="1" name="userradiobtn" id="userradiobtn"/> <input type="radio" value="2" name="userradiobtn" id="userradiobtn"/> <input type="radio" value="3" name="userradiobtn" id="userradiobtn"/> <input type="checkbox" value="4" name="chkbox" /> <input type="text" name="usertxtbox" id="usertxtbox" /> </form>
102 jquery 

9
传单-如何查找现有标记,并删除标记?
我已经开始使用传单作为开源地图, http://leaflet.cloudmade.com/ 以下jQuery代码可在点击地图时在地图上创建标记: map.on('click', onMapClick); function onMapClick(e) { var marker = new L.Marker(e.latlng, {draggable:true}); map.addLayer(marker); marker.bindPopup("<b>Hello world!</b><br />I am a popup.").openPopup(); }; 但是目前(在我的代码中)我无法删除现有标记,也无法找到我在地图上创建的所有标记并将它们放入数组中。谁能帮助我了解如何执行此操作?传单文档可在此处获得:http : //leaflet.cloudmade.com/reference.html
102 jquery  leaflet 


6
如何使用JavaScript轻松截断数组?
Linq有一个方便的运算符方法,Take()用于在实现的任何对象中返回给定数量的元素IEnumerable。jQuery中是否有类似的东西可以处理数组? 或者,提出不同的问题:如何截断Javascript中的数组?
102 javascript  jquery 

8
如何在没有(减号)滚动条的情况下获取屏幕宽度?
我有一个元素,需要它的宽度没有垂直滚动条。 Firebug告诉我机身宽度为1280px。 这些方法在Firefox中都可以正常工作: console.log($('.element').outerWidth() ); console.log($('.element').outerWidth(true) ); $detour = $('.child-of-element').offsetParent(); console.log( $detour.innerWidth() ); 它们都返回1263px,这是我正在寻找的值。 但是所有其他浏览器都给我1280px。 有没有跨浏览器的方法来获得没有(!)垂直滚动条的全屏宽度?

3
jQuery,按类查找下一个元素
如何按班级查找下一个元素。 我尝试过,$(obj).next('.class');但这仅在$(obj)父级中返回类。我需要在整个代码中的任何位置按类名获取下一个元素。因为我的代码看起来像 <table> <tr><td><div class="class">First</div></td></tr> <tr><td><div class="class">Second</div></td></tr> </table> 这可能吗?
102 jquery  class  element  next 

11
Javascript如何分割换行符
我正在使用jquery,并且有一个textarea。当我通过按钮提交时,我将提醒每个由换行符分隔的文本。有换行符时如何拆分文本? var ks = $('#keywords').val().split("\n"); (function($){ $(document).ready(function(){ $('#data').submit(function(e){ e.preventDefault(); alert(ks[0]); $.each(ks, function(k){ alert(k); }); }); }); })(jQuery); 输入示例: Hello There 我想要的结果是: alert(Hello); and alert(There)
102 jquery  split 

23
如何从数组中获取一些随机元素?
我正在研究“如何从javascript中的数组随机访问元素”。我发现了许多与此有关的链接。像: 从JavaScript数组中获取随机项目 var item = items[Math.floor(Math.random()*items.length)]; 但是在这种情况下,我们只能从数组中选择一项。如果我们需要多个元素,那么我们如何实现呢?我们如何从数组中获得多个元素?

5
从数组中删除第一个元素并返回减去第一个元素的数组
var myarray = ["item 1", "item 2", "item 3", "item 4"]; //removes the first element of the array, and returns that element. alert(myarray.shift()); //alerts "item 1" //removes the last element of the array, and returns that element. alert(myarray.pop()); //alerts "item 4" 运行代码段隐藏结果展开摘要 如何删除第一个数组但返回数组减去第一个元素 在我的示例中,"item 2", "item 3", "item 4"当我删除第一个元素时我应该得到

8
使用jQuery和CSS将数字转换为星级显示
我一直在研究jquery插件,想知道如何修改该插件以将一个数字(如4.8618164)转换为4.8618164个星(填充5个星)。基本上使用jQuery将数字<5解释为一个5星评级系统中的星/ JS / CSS。 请注意,这只会显示/显示现有数字中的星级,而不接受新的评级提交。
101 javascript  jquery  css  rating 


22
计算文字宽度
我正在尝试使用jQuery计算文本宽度。我不确定,但是我肯定做错了。 因此,这是代码: var c = $('.calltoaction'); var cTxt = c.text(); var cWidth = cTxt.outerWidth(); c.css('width' , cWidth);
101 jquery 

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.