Tag: jQuery

键码13是哪个键

哪个键盘上的键码是13 ? switch(key) { case 37: $.keynav.goLeft(); break; case 38: $.keynav.goUp(); break; case 39: $.keynav.goRight(); break; case 40: $.keynav.goDown(); break; case 13: $.keynav.activate(); break; }

jQuery-UI的自动完成显示不好,z-index问题

我目前正在我的客户网店中实现jQuery UI的自动完成function。 问题是:自动完成所在的元素具有较高的z-index,然后是自动完成的z-index。 我尝试手动设置自动完成z-index,但我有一种感觉,jQuery UI覆盖了这一点。 其实我的问题是一个自动完成build议列表错误z-index的重复,我怎么能改变? ,但由于没有答案,我想再次尝试。 任何帮助,欢迎! 马亭

为什么jQuery如此广泛地采用与其他Javascript框架?

我pipe理一群程序员。 我非常重视员工的意见,但最近我们对于在networking项目中使用哪个框架进行了分类。 我个人很喜欢MooTools ,但是我的一些团队似乎想迁移到jQuery,因为它被广泛采用。 这本身不足以让我进行移民。 我用过jQuery和MooTools 。 这篇特别的文章倾向于反映我对这两个框架的感受。 jQuery非常适合DOM操作,但似乎仅限于帮助您执行此操作。 特性明智的是, jQuery和MooTools都允许简单的DOMselect和操作 : // jQuery $('#someContainer div[class~=dialog]') .css('border', '2px solid red') .addClass('critical'); // MooTools $('#someContainer div[class~=dialog]') .setStyle('border', '2px solid red') .addClass('critical'); jQuery和MooTools都允许简单的AJAX : // jQuery $('#someContainer div[class~=dialog]') .load('/DialogContent.html'); // MooTools (Using shorthand notation, you can also use Request.HTML) $('#someContainer div[class~=dialog]') .load('/DialogContent.html'); jQuery和MooTools都允许简单的DOManimation : // jQuery $('#someContainer […]

如何使用JQuery创build新的img标签,使用JavaScript对象的src和id?

我理解JQuery的基本意义,但绝对是新的,并怀疑这很容易。 我有我的图像src和id在一个JSON响应(转换为一个对象),因此正确的值在responseObject.imgurl和responseObject.imgid,现在我想创build一个图像,并将其追加到一个div(让我们称之为<div id="imagediv"> 。我有点卡住dynamic构build<img src="dynamic" id="dynamic"> – 我见过的大多数例子都涉及replacesrc在现有的图像,但我没有一个现有的形象。

jQuery通过数据属性值查找元素

我有如下几个元素: <a class="slide-link" href="#" data-slide="0">1</a> <a class="slide-link" href="#" data-slide="1">2</a> <a class="slide-link" href="#" data-slide="2">3</a> 我如何添加一个类的data-slide属性值为0 (零)的元素? 我已经尝试了许多不同的解决scheme,但没有工作 一个例子: $('.slide-link').find('[data-slide="0"]').addClass('active'); 任何想法?

testing两个元素是否相同

我会首先怀疑这个工作: if ($('#element') == $('#element')) alert('hello'); 但事实并非如此。 如何testing元素是否相同?

如何使用jQuery将一行表格滚动到视图(element.scrollintoView)中?

我使用jQuerydynamic添加行到一个表。 该table是在一个有overflow:auto的div overflow:auto从而导致一个垂直滚动条。 我现在想将我的容器div自动滚动到最后一行。 什么是tr.scrollintoView()的jQuery版本?

用jquery.animate()交叉浏览CSS

我正在创build一个跨浏览器兼容的旋转(ie9 +),我有一个jsfiddle下面的代码 $(document).ready(function () { DoRotate(30); AnimateRotate(30); }); function DoRotate(d) { $("#MyDiv1").css({ '-moz-transform':'rotate('+d+'deg)', '-webkit-transform':'rotate('+d+'deg)', '-o-transform':'rotate('+d+'deg)', '-ms-transform':'rotate('+d+'deg)', 'transform': 'rotate('+d+'deg)' }); } function AnimateRotate(d) { $("#MyDiv2").animate({ '-moz-transform':'rotate('+d+'deg)', '-webkit-transform':'rotate('+d+'deg)', '-o-transform':'rotate('+d+'deg)', '-ms-transform':'rotate('+d+'deg)', 'transform':'rotate('+d+'deg)' }, 1000); } CSS和HTML非常简单,只是为了演示: .SomeDiv{ width:50px; height:50px; margin:50px 50px; background-color: red;} <div id="MyDiv1" class="SomeDiv">test</div> <div id="MyDiv2" class="SomeDiv">test</div> 使用.css()时旋转工作,但在使用.animate()时.animate() 。 为什么是这样的,有没有办法解决它? 谢谢。

将开启/closures图标添加到Twitter Bootstrap折叠(手风琴)

我已经设置了Bootstrap 手风琴的这个简单的版本: 简单的手风琴: http : //jsfiddle.net/darrenc/cngPS/ 目前这个图标只是指向下 ,但是有人知道需要实现什么样的JS才能将图标的类改为: <i class="icon-chevron-up"></i> …所以当它被展开时它指向了 ,当崩溃时它又被重新打开了,所以第四个呢?

$ this和$(this)在jQuery中

我已经看到了一些关于$(this) vs $this在jQuery中的讨论,而且它们对我有意义。 (请参阅这里的讨论为例。) 但是从jQuery网站插件教程中可以看出,链式连接是如何工作的呢? (function ($) { $.fn.lockDimensions = function (type) { return this.each(function () { var $this = $(this); if (!type || type == 'width') { $this.width($this.width()); } if (!type || type == 'height') { $this.height($this.height()); } }); }; })(jQuery); $this代表了什么? 就在我想我已经想通了…