使用 jQuery 选择子元素

发布于 2024-10-30 17:40:13 字数 432 浏览 1 评论 0原文

我正在尝试使用 jQuery 快速选择页面上的元素。这是到目前为止的代码:

$('#row-58708 > div.cell name > div > strong').html('tesing');

这是标记:

<div id="row-58708" class="row">
    <div class="cell name">
        <div>
            <strong>Skin name</strong>
        </div>
    </div>
</div>

我知道我写的内容离目标很远,但无论如何我都无法解决......任何人都可以伸出援手吗?干杯!

I'm trying to quickly select an element on my page using jQuery. This is the code so far:

$('#row-58708 > div.cell name > div > strong').html('tesing');

This is the markup:

<div id="row-58708" class="row">
    <div class="cell name">
        <div>
            <strong>Skin name</strong>
        </div>
    </div>
</div>

I know what I've written is far off the mark, but I can't work it out anyhow... could anyone lend a hand? Cheers!

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(3

就是爱搞怪 2024-11-06 17:40:13

实际上,您离得并不远,只是没有正确使用多类选择器:

$('#row-58708 > div.cell.name > div > strong').html('tesing');

在您的版本中,您有 div.cell name,其字面意思是“选择所有 name 类单元格内的标签。”当然,没有名牌,但你明白这一点。

You're actually not far off, you're just not using the multiple class selector correctly:

$('#row-58708 > div.cell.name > div > strong').html('tesing');

In your version, you have div.cell name, which literally means "select all name tags that are within a div of class cell." Of course, there is no name tag, but you see the point.

风筝有风,海豚有海 2024-11-06 17:40:13
$('.row').find('strong').html('tesing');

检查工作示例 http://jsfiddle.net/gZA8E/

$('.row').find('strong').html('tesing');

Check working example at http://jsfiddle.net/gZA8E/

旧故 2024-11-06 17:40:13

我认为您想将皮肤名称更改为测试。如果是这样使用这个:

$('#row-58708 strong').html('testing')

I take it you want to change Skin name to testing. If so use this:

$('#row-58708 strong').html('testing')
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文