Questions tagged «jquery»

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

9
jQuery从无序列表中删除所有列表项
我忘记了将清除列表中所有列表元素的jQuery命令。我做了一些搜索,之前做了很多次,但是只是忘记了命令。 $("ul").clear() $("ul").empty() 两者似乎都没有做到这一点..又是哪个命令? 更新: 谢谢大家,我的选择器上一定有语法错误。

1
可以在setInterval()内部调用clearInterval()吗?
bigloop=setInterval(function () { var checked = $('#status_table tr [id^="monitor_"]:checked'); if (checked.index()===-1 ||checked.length===0 || ){ bigloop=clearInterval(bigloop); $('#monitor').button('enable'); }else{ (function loop(i) { //monitor element at index i monitoring($(checked[i]).parents('tr')); //delay of 3 seconds setTimeout(function () { //when incremented i is less than the number of rows, call loop for next index if (++i …

6
在页面加载时将动画滚动到ID
试图在页面加载时将滚动动画化为特定的ID。我做了很多研究,并发现了这一点: $("html, body").animate({ scrollTop: $('#title1').height() }, 1000); 但这似乎是从ID开始并动画到页面顶部? HTML(位于页面的一半)很简单: <h2 id="title1">Title here</h2>

11
通过AJAX将数组传递给mvc Action
我正在尝试通过AJAX将整数数组(或IEnumerable)传递给MVC操作,我需要一些帮助。 javascript是 $.get('/controller/MyAction', { vals: arrayOfValues }, function (data) {... 控制器的动作是 public ActionResult MyAction(IEnumerable<int> arrayOfValues ) 目前,请求的格式为 controller/MyAction?_=1301503418429&arrayOfValues[]=491&arrayOfValues[]=368&arrayOfValues[]=235&arrayOfValues[]=437 因此,我快到了,如果我将方括号取下,则会得到正确的答复。我应该如何将该数组传递到get中,以便控制器可以识别它是什么? 非常感谢您的帮助 戴夫
123 c#  asp.net-mvc  jquery 

2
jQuery查找具有特定类前缀的第一个父元素
我想获得具有特定类前缀的第一个父母,假设: <div class="div-a3332"> <div class="div-a89892"> <p> <div class="div-b2"> <div id="divid">hi</div> </div> </p> </div> </div> 例如,我当前的元素是#divid并且我想找到第一个具有类前缀div-a的元素。因此,基本上它将选择: <div class="div-a89892">


2
如何使用jQuery仅删除一个样式属性
我有这个属性的股利style="-moz-user-select:none; position:static !important;"。我需要-moz-user-select 使用$(selector).css()删除Tried,但我不知道要设置什么值,因为它是“ none”。
123 jquery  css 

12
带有CORS的IE9 jQuery AJAX返回“访问被拒绝”
以下内容适用于IE以外的所有浏览器(我正在IE 9中进行测试)。 jQuery.support.cors = true; ... $.ajax( url + "messages/postMessageReadByPersonEmail", { crossDomain: true, data: { messageId : messageId, personEmail : personEmail }, success: function() { alert('marked as read'); }, error: function(a,b,c) { alert('failed'); }, type: 'post' } ); 我还有一个使用的函数dataType: 'jsonp',但不需要此AJAX调用返回的任何数据。我的最后一招是返回包装在JSONP中的一些杂物,以使其工作。 有什么想法为什么IE搞砸了不返回任何数据的CORS请求?

6
您可以在iPad上自动播放HTML5视频吗?
该<video>标签autoplay="autoplay"属性的作品在Safari罚款。 在iPad上进行测试时,必须手动激活视频。 我认为这是一个加载问题,因此我循环检查了媒体的状态: videoPlay: function(){ var me = this; console.log('STATE: ' + $("#periscopevideo").get(0).readyState); if ($("#periscopevideo").get(0).readyState != 4){ setTimeout(function(){me.videoPlay();}, 300); } else { $("#periscopevideo").get(0).play(); } } 该状态仍在0iPad上。在我的桌面野生动物园中,它会通过0,1最后4。在iPad上,只有4在我手动点击“播放”箭头时才能到达。 此外,$("#periscopevideo").get(0).play()通过点击呼叫onClick也可以。 苹果在自动播放方面是否有任何限制?(顺便说一下,我正在运行iOS 5+)。

16
与jQuery .closest()类似,但是遍历后代吗?
是否有类似的功能,jQuery .closest()但遍历后代并仅返回最接近的后代? 我知道有.find()功能,但是它返回所有可能的匹配,而不是最接近的匹配。 编辑: 这是最接近的定义(至少对我而言): 首先遍历所有孩子,然后遍历每个孩子。 在示例下面给出id='2'最接近.closest的后代id="find-my-closest-descendant" <div id="find-my-closest-descendant"> <div> <div class="closest" Id='1'></div> </div> <div class="closest" Id='2'></div> </div> 请参阅JSfiddle链接。
123 jquery 



6
jQuery中width,innerWidth和externalWidth,height,innerHeight和externalHeight之间的区别是什么
我写了一些例子来看看有什么区别,但是它们显示出相同的宽度和高度结果。 <html> <head> <script type="text/javascript" src="jquery.js"></script> <script type="text/javascript"> $(document).ready(function(){ var div = $('.test'); var width = div.width(); // 200 px var innerWidth = div.innerWidth(); // 200px var outerWidth = div.outerWidth(); // 200px var height = div.height(); // 150 px var innerHeight = div.innerHeight(); // 150 px var outerHeight = div.outerHeight(); …
123 javascript  jquery  css  dom  styles 

2
jQuery ajax函数中contentType和dataType之间的区别
我有以下Jquery回调函数,对此我有点怀疑(我不太了解Jquery): $("form.readXmlForm").submit(function() { // Riferimento all'elemento form che ha scatenato il submit var form = $(this); // Variabile che contiene il riferimento al bottone clickato var button = form.children(":first"); $.ajax({ // Viene eseguita la chiamata AJAX type: "POST", // Tipo di richiesta: POST // URL verso quale viene inviata la …
123 javascript  ajax  jquery 

3
获取CSS最高值作为数字而不是字符串?
在jQuery中,您可以将相对于父对象的最高位置作为一个数字来获取,但是如果将css top值设置为,则无法将其作为一个数字来获取px。 说我有以下几点: #elem{ position:relative; top:10px; } <div> Bla text bla this takes op vertical space.... <div id='elem'>bla</div> </div> $('#elem').position().top; //Returns the number (10+(the vertical space took by the text)) $('#elem').css('top'); //Returns the string '10px' 但是我想将css top属性作为数字10。 一个人将如何实现这一目标?
123 javascript  jquery  css 

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.