
jQuery
文章平均质量分 74
jjvein
Just the way you are
展开
-
jQuery 之 $(this) 出了什么问题?
最近在写jQuery的时候出了这样一个问题? .clicked{ width: 100px; height: 40px; border-radius: 3px; background-color: #cba; } yes $(document).ready(function(){ $('a').click(function(){原创 2014-06-08 20:42:48 · 1248 阅读 · 1 评论 -
jQuery 将选中的对象转化为原始的DOM对象
在jQuery中,在一个页面上选择元素返回的集合是jQuery对象而不是原始的DOM对象. 所以只能运行jQuery方法. 如果要在选择集上运行DOM方法和属性,该集合必须转化为DOM对象比如你不可以这样使用:$('div').innerHTML = "hello world";因为innerHTML是 DOM的属性而不是jQuery对象的属性.如果确实想这么做.那么就需要将jQu原创 2014-06-09 09:47:52 · 10645 阅读 · 5 评论 -
jQuery 之 setTimeout 传递字符串参数报错
当你打算调用一些jQuery代码显示隐藏的一个元素,并调用setTimeout()在一段延时之后设置其HTML的内容:整个页面的代码是这样的. show next yes,I am the next function showNext(text){ setTimeout("$('#log').show().text(text)",1000);}.show原创 2014-06-09 14:36:30 · 1218 阅读 · 0 评论 -
jQuery 文档碎片处理
通过JS操作DOM节点可能以节点为单位进行,比如添加节点,可以createElement,createTextNode,然后用appendChild把文本节点和容器节点绑定在一起,然后再用appendChild或insertBefor添加到DOM树中.但如果要往DOM树中动态添加大量的节点.就会很麻烦.而且每次都会刷新DOM,造成性能上的缺陷。解决方法是使用文档碎片这个方法创建文档碎片。我原创 2014-06-13 11:36:37 · 1871 阅读 · 0 评论 -
jQuery 选择具有特殊属性的元素
现在有这样一种需求,需要选出所有有背景图片的元素.这个问题有点棘手.我们无法使用选择表达式来完成这个问题了.使用jQuery的DOM过滤方法filter(),可以根据函数中表达的任何条件选择元素.jQuery中的过滤器方法允许传递一个字符串(也就是选择器表达式)作为参数.或者传递的是一个函数.它的返回值将定义某个元素是否被选中.传递的函数将对当前选择集中的每个元素运行.原创 2014-06-14 09:43:39 · 1356 阅读 · 0 评论 -
jQuery $.extend()用法
$.extend()用法总结。jQuery为开发插件提拱了两个方法,分别是:jQuery.fn.extend(object);jQuery.extend(object); jQuery.extend(object);为扩展jQuery类本身.为类添加新的方法。jQuery.fn.extend(object);给jQuery对象添加方法。这个应该很好理解吧。举个例子。原创 2014-06-15 08:49:42 · 1606 阅读 · 0 评论