gpt4 book ai didi

javascript - Jquery - 如何从 e.target 获取嵌套 DIV 的 ID?

转载 作者:行者123 更新时间:2023-12-02 14:24:52 32 4
gpt4 key购买 nike

这段代码:

$('.grid-stack').on('resizestop', function(e) {
var element = e.target;
console.log(element);
});

输出:

<div class="grid-stack-item ui-draggable ui-resizable ui-resizable-autohide" data-gs-x="0" data-gs-y="2" data-gs-width="7" data-gs-height="2">
<div class="grid-stack-item-content ui-draggable-handle">
<div class="box-prop top-widget" data-sortable-id="cars-sold-minute" id="cars-sold-minute-block">
<i class="fa fa-times close-x" aria-hidden="true" style="display: none;"></i>
<div class="single-pie">

到console.log。我正在尝试使用 jquery 获取 cars-sold-month-block 的 id,但没有成功。使用事件目标时如何获取 id?

编辑:我不想命名 id,因为这将用于许多不同的元素。

最佳答案

可以通过元素类获取

 $('.grid-stack').on('resizestop', function(e) {
var element = e.target;
var id = $(element).find('.box-prop.top-widget').attr('id');
console.log(element);
});

关于javascript - Jquery - 如何从 e.target 获取嵌套 DIV 的 ID?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38360078/

32 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com