gpt4 book ai didi

javascript - 使用 jQuery 检查哪个元素被单击

转载 作者:行者123 更新时间:2023-12-03 21:31:00 25 4
gpt4 key购买 nike

我正在尝试使用“if”语句来确定单击了哪个元素。

基本上我正在尝试编写以下代码:

if (the element clicked is '#news_gallery li .over') {
var article = $('#news-article .news-article');
} else if (the element clicked is '#work_gallery li .over') {
var article = $('#work-article .work-article');
} else if (the element clicked is '#search-item li') {
var article = $('#search-item .search-article');
};

正确的 jQuery 语法是什么?非常感谢。

最佳答案

用这个,我想我可以明白你的想法。

现场演示: http://jsfiddle.net/oscarj24/h722g/1/

$('body').click(function(e) {

var target = $(e.target), article;

if (target.is('#news_gallery li .over')) {
article = $('#news-article .news-article');
} else if (target.is('#work_gallery li .over')) {
article = $('#work-article .work-article');
} else if (target.is('#search-item li')) {
article = $('#search-item .search-article');
}

if (article) {
// Do Something
}
});​

关于javascript - 使用 jQuery 检查哪个元素被单击,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10706903/

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