jquery - 使用 jQuery 的自下而上选择器方法

标签 jquery jquery-selectors

我很好奇基于 jQuery 的自下而上或从右到左的查询选择。如何改进下面的选择器?

不是实际的 keydown 事件,而是代码的 .undo.save 部分?

<div id="dnsTitle" class="account accountTitle">
    <div class="content">
         <h4>DNS records for:  <a href="http://testing3.com" target="_blank">testing3.com</a></h4>
    <div>

    <div class="actions">
        <a class="undo disabled">Undo Changes</a>
        <a class="save disabled">Save Changes</a>
        <a class="back" href="./?module=dns_manager">Domain List</a>
    </div>
</div>

jQuery 选择器

$(document).on("keydown", "#dnsRecords input" ,function() {
    $("#dnsTitle a.save, #dnsTitle a.undo").removeClass("disabled");
});

最佳答案

您可以使用:

$(document).on("keydown", "#dnsRecords input" ,function() {
    $("#dnsTitle").find(".save, .undo").removeClass("disabled");
});

关于jquery - 使用 jQuery 的自下而上选择器方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16140095/

相关文章:

javascript - 选择所有输入元素但不选择当前元素

jquery dataTables - 如何提取行数据 onclick 事件

jquery - 如何在文档加载时使用 jquery 在选择框中选择特定项目

jquery - CSS JQuery 位置选择器在 IE 上为空

jQuery 可扩展网格(2 列)

javascript - Skrollr 样式表在 IE 中不起作用

javascript - JSON.parse javascript 中的 JSON 字符串

javascript - 在 $(this) 选择器之后选择特殊选择器

JQuery:如何选择除单击的元素之外的所有具有相同类的元素?

jquery - 选择几个元素 jQuery