JQUERY中INDEX使用要注意的地方
2011-10-31 20:48
393 查看
JQUERY中INDEX使用要注意的地方
定义:
$("#id").index(obj)返回int类型
=========Demo===============
HTML:
<table id="tb">
<tr id="tr">
<td><span onclick="GetPos(this)">0</span></td>
<td><span onclick="GetPos(this)">1</span></td>
<td><span onclick="GetPos(this)">2</span></td>
<td><span onclick="GetPos(this)">3</span></td>
</tr>
JS:
function GetPos(item){
var clickItem=$(item);
var pos = $("#tb tr") .eq(0).find("td").index(clickItem);//var pos = $("#tr td").index(clickItem);
alert(pos);
}
错误写法:
var pos = $("#tb tr") .eq(0).index(clickItem);
or
var pos = $("#tr").index(clickItem);
注意:
index的父元素是一个集合!!!
.....................................................................OVER
定义:
$("#id").index(obj)返回int类型
=========Demo===============
HTML:
<table id="tb">
<tr id="tr">
<td><span onclick="GetPos(this)">0</span></td>
<td><span onclick="GetPos(this)">1</span></td>
<td><span onclick="GetPos(this)">2</span></td>
<td><span onclick="GetPos(this)">3</span></td>
</tr>
JS:
function GetPos(item){
var clickItem=$(item);
var pos = $("#tb tr") .eq(0).find("td").index(clickItem);//var pos = $("#tr td").index(clickItem);
alert(pos);
}
错误写法:
var pos = $("#tb tr") .eq(0).index(clickItem);
or
var pos = $("#tr").index(clickItem);
注意:
index的父元素是一个集合!!!
.....................................................................OVER
相关文章推荐
- 关于JQuery中两个要注意的地方(结合Extjs的grid滚动条及使用form插件提交表单)
- jQuery使用height()获取高度需要注意的地方
- jquery validate 验证插件remote使用注意的地方
- jQuery使用height()获取高度需要注意的地方
- 使用jquery的ajax需要注意的地方dataType的设置
- 使用jquery的ajax需要注意的地方
- 使用jquery的ajax需要注意的地方dataType的设置
- 同时使用jQuery1.9和jQuery2.0要注意的地方
- jQuery Validation Plugin使用过程中需要注意的地方
- 使用jquery的ajax需要注意的地方dataType的设置 (目前我也不是很清楚哎)
- PHP IN_ARRAY 函数使用需要注意的地方
- jquery 单引号和双引号的区别及使用注意
- Android使用ListView应该注意的地方
- JQuery Mobile iscroll插件使用教程及注意事项
- 使用TextView/EditText应该注意的地方
- jQuery使用注意点技巧2——jQuery 选择器详解
- java二维数组的使用需要注意的地方
- 使用JSON.parse()转化成json对象需要注意的地方
- ThinkPHP后台首页index使用frameset时的注意事项分析
- iOS Masonry的使用需要注意的地方