相关疑难解决方法(0)

jquery选择器中的空格是什么意思?

我今天遇到了一个我无法解释的反应,今天和一些非常基本的Jquery合作,我希望你们中的一个能够向我解释导致这些结果的原因是什么

所以我有一个DOM模型(这里简化)

<div class="ObjectContainer">
    <div class="Object">
        <div>stuff</div>
    <div class="Object">
        <div>stuff</div>
Run Code Online (Sandbox Code Playgroud)

我们的想法是使用以下代码在最后一个Object上设置一个属性:

$('div.ObjectContainer').find('div.Object :last').attr("index", "1");
Run Code Online (Sandbox Code Playgroud)

我现在明白这里的代码是不正确的,正确的查找选择器应该是'div.Object:last',但这是我不明白的结果.当我执行第一个代码时发生了这种情况:

<div class="ObjectContainer">
    <div class="Object">
        <div index="1">stuff</div>
    <div class="Object">
         <div>stuff</div>
Run Code Online (Sandbox Code Playgroud)

有人可以向我解释我的初始选择器是如何在子节点上设置属性的吗?

jquery jquery-selectors

20
推荐指数
1
解决办法
1万
查看次数

标签 统计

jquery ×1

jquery-selectors ×1