如何用Jquery选择这个特定的td元素及其文本 [英] How to select this specific td element and its text with Jquery

查看:112
本文介绍了如何用Jquery选择这个特定的td元素及其文本的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我想用以下HTML结构中的Jquery将Yes!Pick me改为Picked,我使用 $('#myDiv> table> tr> td> table> tr' ).eq(1).text(Picked); 但它不起作用。请问有人可以点亮一下吗?

仅供参考,第一个表格本身的第一个td包含另一个表格...

 < div id =myDiv> 
< table>
< tr>
< td>
< table>
< tr>
< td>是!接我!< / td>

< td>不是我..< / td>
< / tr>

< tr>
< td>不是我..< / td>
< / tr>
< / table>
< / td>

< td>不是我..< / td>
< / tr>

< tr>
< td>不是我..< / td>
< / tr>
< / table>
< / div>






$( '#myDiv> table> tr> td> table> tr> td')。eq(1).text(Picked); 做的伎俩,我忘了最后一部分。感谢Rocket和大家的帮助。

解决方案

试试这个:

 $(#myDiv table table td:first)。text(Picked)


I want to change the "Yes! Pick me" into "Picked" with Jquery in the following HTML structure, I used $('#myDiv>table>tr>td>table>tr').eq(1).text("Picked"); But it was not working. Could someone shed some light on this please? Thanks!

FYI, the first td of the the first table itself contains another table...

 <div id="myDiv">
    <table>
      <tr>
        <td>
          <table>
            <tr>
              <td>Yes! Pick me!</td>

              <td>Not me..</td>
            </tr>

            <tr>
              <td>Not me..</td>
            </tr>
          </table>
        </td>

        <td>Not me..</td>
      </tr>

      <tr>
        <td>Not me..</td>
      </tr>
    </table>
  </div>


The section $('#myDiv>table>tr>td>table>tr>td').eq(1).text("Picked"); does the trick, I forgot the last td part. Thanks to Rocket and everyone's help.

解决方案

Try this:

$("#myDiv table table td:first").text("Picked")

这篇关于如何用Jquery选择这个特定的td元素及其文本的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆