jQuery   发布时间:2022-03-30  发布网站:大佬教程  code.js-code.com
大佬教程收集整理的这篇文章主要介绍了jquery:获取对象名称?大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
我试图通过下面的代码检索点击的对象名称,但我只得到[对象对象],我怎样才能获得对象名称? @H_450_2@<a href="#" class="clickme">click</a> $('.clickme').click(function(){ alert($(this)); return false; });

我想把’.clickme’作为我的对象名.

谢谢.

编辑:

谢谢你的帮助.对不起,不清楚.

当我将这个jquery click()转换为自定义函数插件时,我想动态@L_450_5@对象名称.

所以,

@H_450_2@<a href="#" class="clickme">click</a> $('.clickme').click(function(){ alert($(this)); return false; });

我想把’.clickme’作为我的对象名.

和,

@H_450_2@<a href="#" id="clickme">click</a> $('#clickme').click(function(){ alert($(this)); return false; });

我想把’#clickme’作为我的对象名.

所以你注意到有时我想@L_450_5@id名称,但有时我想得到类名作为对象名.

解决方法

jQuery确实有一个内部属性选择器,可用于查找您要查找的内容: @H_450_2@$('.clickme').SELEctor == '.clickme'; $('.clickme').find('a').SELEctor == '.clickme a';

但是,您无法在单击(函数(E){})中访问它,因为您必须使用以下方法重新选择:

@H_450_2@$('.clickme').click(function(E){ alert($(this).SELEctor); // alerts nothing });

但是,在创建单击函数时,可以将该元素分配给变量并在其中引用它:

@H_450_2@var $cm = $('.clickme').click(function(E){ alert($cm.SELEctor); // alerts '.clickme' });

大佬总结

以上是大佬教程为你收集整理的jquery:获取对象名称?全部内容,希望文章能够帮你解决jquery:获取对象名称?所遇到的程序开发问题。

如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。