当前位置:  开发笔记 > 前端 > 正文

jQuery,属性过滤器选择器,并找出确切的_which_元素被点击

如何解决《jQuery,属性过滤器选择器,并找出确切的_which_元素被点击》经验,为你挑选了1个好方法。

我有这个jQuery工作正常

$("li[id^='shop_id']").click( function () {

  alert("I clicked on id ??");

 });

如果点击任何带有'shop_id'标记的id的列表元素(即'shop_id_1','shop_id_2'等),则上述操作将起作用.问题是我不知道如何找出确切地点击了哪个ID.我需要知道,因为我需要根据点击的id来设置其他元素的可见性.

有任何想法吗 ?

谢谢



1> bchhun..:

"this"变量将帮助您:

$("li[id^='shop_id']").click( function () {
    var current_id = $(this).attr("id");
    alert(current_id);
});

推荐阅读
U友50081205_653
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有