jQuery: $(document).on(event, name as selector, function
对不起,如果这太简单了,我对编程还不熟悉,我偶然发现了这个问题。如何使用name属性作为a
中的选择器$(document).on('click', '#thisisforid', function()..?
我可以通过使用#idname和.classname来使用id和类名,但在哪里都找不到(我努力搜索)如何使用name属性,或者是否可以使用name属性。
- '[name="your_name"]'
- api.jquery.com /?S =属性
- jQuery的网站搜索引擎的"斜视是不好的。
- "ibrahimmahrir:它是伟大的,但我的一个简单的查询列表选择器是做手术的一部分。它需要更多的制作带来甚至更特异的列表。api.jquery.com /?S = + +属性选择器
- 注:超级用户:所以,这是个破碎的jQuery API的类在左下。所以,你可以去一个全权选择器选择器和属性的列表,或一个特定的列表。
- 你可以使用谷歌搜索stackoverflow.com那么简单
- "我想这样做搜索"没有"CAN是硬,一个简单的Google搜索你的问题"-24使用的名称属性为:google.co.uk选择器"/ & hellip;
使用这样的属性选择器:
1
| $("[name = 'theNameYouWant']"); |
这里有更多的CSS选择器。
注意:CSS选择器不是jquery的独有功能。它们在任何地方都可以工作(在CSS文件中,使用document.querySelector…)
试试这个:在大多数情况下,$(document).on('click', '*[name="3"]', function()..the*不应该是必需的。
你可以这样做。
1 2 3
| $("[name*='man']" ).on('click', function(){
alert("worked!!");
}) |
号
jquery中的属性选择可以参考此文档
https://api.jquery.com/attribute-contains-选择器/
- 谢谢你的帮助!+ 1
- 这和$(document).on('click',"*[name='man']", function() { });不一样。