如何存储变量中单击的子项
How to store which child was clicked in a variable?
单击容器时,我将如何获取单击哪个孩子?单击哪个子项以将其存储在变量中?w.html:
<div class="cont">
<div class="one"></div>
<div class="two"></div>
<div class="three"></div>
<div class="four"></div>
</div>
通过在.cont
中找到点击的div
$(".cont div").click(function(){
var clicked = $(this);
})
小提琴
您可以使用 event.target
$('.cont').on('click',function(e){
console.log(e.target.nodeName);
console.log(e.target.className);
});
相关文章:
- 若单击按钮,则更改Javascript中的变量
- 单击“JavaScript显示变量”
- 单击按钮时填充javascript变量
- Angularjs - url params:单击时返回 url 中的角度变量
- 如何使按钮图像在单击时添加到变量中
- 未捕获的引用错误:变量未在单击函数上定义
- 如何在单击链接后将局部变量发送到部分呈现
- 如何将变量从按钮的单击传递给 javascript 代码
- 如何在用户单击提交按钮时为变量分配任意值
- 如何在jQuery中单击时重新计算变量
- 在ng中指定变量,重复ng次单击
- JavaScript变量在第二次单击事件时间后取消设置
- 将变量推送到数组中,并在每次单击时更新数组
- casperjs单击的不是选择器,而是变量
- 在单击 jQuery 事件中找不到变量
- d3.js onclick事件在单击时使用变量的值,而不是在绘制时
- 在浏览器返回/forwd 按钮单击时保存/恢复所有 JavaScript 变量
- jquery使用单击函数增加PHP变量
- 添加 JavaScript 变量以单击以调用链接
- 上次单击变量未正确设置