有没有办法获得一个对象在其父对象中的 chindren 的 序号
最好不要使用 遍历其父对象的全部子对象的方法(东西多时太慢)
就是
function getChildrenIndex(_obj)
{
for(var i=0;i<_obj.parentElement.children.length;i++)
{
if(_obj.parentElement.children[i]==_obj)
return i
}
return -1
}
_obj.parentElement.children 太多了,而且这个方法使用频率会很高,有没有更好的方法?
最好不要使用 遍历其父对象的全部子对象的方法(东西多时太慢)
就是
function getChildrenIndex(_obj)
{
for(var i=0;i<_obj.parentElement.children.length;i++)
{
if(_obj.parentElement.children[i]==_obj)
return i
}
return -1
}
_obj.parentElement.children 太多了,而且这个方法使用频率会很高,有没有更好的方法?
解决方案 »
- 外行请教 鼠标事件问题
- Jquery表单美化插件!
- ,如果加密密钥相同,选择的密钥长度相同,对同一段文字进行加密后的结果是否是一样的
- 两个数组日期做判断的问题。
- sencha touch中xtype创建dataview不显示(急,救命~)
- .net在网站里面导入Excel,由于做的操作比较多,要停留一段时间,求解决方案!
- 在ie关闭的时候能否延时,如何实现?
- 延时运行javaapplet
- 如可处理,点击button弹出保存文件对话框??????????????
- 如果让<input type="text" name="number" size=20>里只能输入半角的数字!不能输入全角的!?
- 急问,如何动态给img加上id,在线等!谢谢!
- JW_flv_player用js控制播放问题
{
var childrenCount = _obj.parentElement.children.length;
for(var i=0;i <childrenCount;i++) {
if(_obj.parentElement.children[i]==_obj)
return i
}
return -1
}
function getChildrenIndex(_obj) {
return $(_obj).prevAll().length;
}
function getChildrenIndex(_obj) {
return $(_obj).prevAll().length;
}