如何用Jquery获取指定td内容所在的行号?

  • 原创
  • |
  • 浏览:690
  • |
  • 更新:
  • |
  • 标签:JQUERY 

在jquery中,可以通过遍历对象内容的方法查找到指定内容的td,再使用index()方法获得行号。下面小编举例讲解如何用Jquery获取指定td内容所在的行号。

如何用Jquery获取指定td内容所在的行号?

工具/原料

  • html+jquery
  • 代码编辑器:zend studio 10.0

方法/步骤

  1. 1

    新建一个html文件,命名为test.html,用于讲解如何用Jquery获取指定td内容所在的行号。

    如何用Jquery获取指定td内容所在的行号?
  2. 2

    在test.html文件中,使用table标签创建一个表格,为了方便展示,设置边框为1px。

    如何用Jquery获取指定td内容所在的行号?
  3. 3

    在test.html文件中,使用button标签创建一个按钮,给button绑定onclick点击事件,当按钮被点击时,执行getNumber()函数。

    如何用Jquery获取指定td内容所在的行号?
  4. 4

    在js标签内,创建getNumber()函数,在函数内,使用each()方法遍历td对象,每次通过text()方法获得td的内容。

    如何用Jquery获取指定td内容所在的行号?
  5. 5

    在function方法内,使用if语句判断获得的td内容是不是“测试C”,如果是,则通过this获得当前对象,使用parent()方法获得td的父对象,再使用index()方法获是行号(因为行号从零开始,所以要进行加1操作),并使用alert()方法将行号输出。

    如何用Jquery获取指定td内容所在的行号?
  6. 5
    相关内容非法爬取自百度经验
  7. 6

    在浏览器打开test.html文件,点击按钮,查看结果。

    如何用Jquery获取指定td内容所在的行号?
    END

总结:

  1. 1

    1、使用table标签创建一个表格。

     

    2、在js中,使用each()方法遍历td对象,每次通过text()方法获得td的内容,使用if语句判断获得的td内容是不是“测试C”,如果是,则通过this获得当前对象,使用parent()方法获得td的父对象,再使用index()方法获是行号,并使用alert()方法将行号输出。

     

     

    END
经验内容仅供参考,如果您需解决具体问题(尤其法律、医学等领域),建议您详细咨询相关领域专业人士。
作者声明:本篇经验系本人依照真实经历原创,未经许可,谢绝转载。
展开阅读全部
相关标签JQUERY