利用jQuery CSS 的nth-child()选择分组集合的“前n项”

根据项目需要,我用到了DataTables的选择行的功能,当点击到该行时,该行被选中(或取消)。

2015-01-14 13:38:51 的屏幕截图

这里我直接在“tr”上委托事件,形如

[c]

dataTable.on("click", "tr", function(){

$(this).toggleClass("selected");

//….

});

[/c]

但是这里有个不人性化的地方,见图,当我想选中Salary的文本框时,该行也是可以被选中的,因为用户可能早已选中过该行,导致该行会取消选中。

jQuery实践细节积累(updating)

jquery-Plugins

bind方法中的参数data

格式:$(selector).bind(event,data,function)
data:可选。规定传递到函数的额外数据

 在使用ztree的过程中,有时会使用data传递一些参数,例如: `$("#refreshNode").bind("click", {type:"refresh", silent:false}, refreshNode);`,函数refreshNode(e){...}中的e会接收bind中的第二个参数,如e.data.type、e.data.silent,这是可以根据实际情况改变自己的设置。

jQuery.extend 函数详解

jQuery.extend 函数详解

JQuery的extend扩展方法:
Jquery的扩展方法extend是我们在写插件的过程中常用的方法,该方法有一些重载原型,在此,我们一起去了解了解。
一、Jquery的扩展方法原型是:

extend(dest,src1,src2,src3…);

jQuery常用语法

jQuery选择器

jQuery 元素选择器

jQuery 使用 CSS 选择器来选取 HTML 元素。

$("p") 选取 <p> 元素。
$("p.intro") 选取所有 class="intro" 的 <p> 元素。
$("p#demo") 选取所有 id="demo" 的 <p> 元素。