javascript - 我无法将类(class)添加到第 n 个 child

标签 javascript

HTML:

        <div id="brojac-poteza" style="clear:both;padding-top:40px;padding-left:60px;padding-right:40px">
            <div class="round-end darker-back card-choice">1</div>
            <div class="darker-back card-choice">2</div>
            <div class="darker-back card-choice">3</div>
            <div class="darker-back card-choice">4</div>
            <div class="darker-back card-choice">6</div>
            <div class="darker-back card-choice">5</div>
            <div class="darker-back card-choice">7</div>
            <div class="darker-back card-choice">8</div>
            <div class="darker-back card-choice">9</div>
            <div class="darker-back card-choice">10</div>
        </div>

script.js(在这段代码之上我设置了var g = 1;)

g += 1;

$('#brojac-poteza:nth-child(g)').addClass('round-end');

当我测试时它说 Uncaught Error: Syntax error, unrecognized expression: :nth-child

最佳答案

改成

$('#brojac-poteza:eq('+g+')').addClass('round-end');

关于javascript - 我无法将类(class)添加到第 n 个 child ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38097795/

相关文章:

javascript - jqGrid : Need to make a field nonEditable in Edit Window and editable in Add Window

javascript - 如何在 React 渲染函数中异步等待?

javascript - 使用来自数据库的 javascript 值根据第一个更改第二个下拉值

javascript - Nodejs生成简短的唯一字母数字

javascript - 如何通过点击事件或在 native 脚本中离开页面来停止timer.setinterval

javascript - 在 JavaScript 中,如何更改正则表达式以匹配所有非字母数字字符?

javascript - 跳转到 Iframe 中不同部分的父页面上的 anchor 链接

Javascript 清除监听器和变量

javascript - 更改 Javascript 中的数据类型

javascript - Angular 2 模板约定