jQuery:$(document).on(事件,名称作为选择器,函数

时间:2017-02-06 14:16:49

标签: javascript jquery

很抱歉,如果这太简单了,我是编程的新手,我偶然发现了这个问题。如何在name中使用name属性作为选择器 $(document).on('click', '#thisisforid', function()..

有充分证据表明,我可以使用#idname.classname来使用ID和类名称,但无处可寻(我努力搜索)如何或如果可以改为使用name属性。

3 个答案:

答案 0 :(得分:3)

试试这个:$(document).on('click', '*[name="3"]', function().. *在大多数情况下都不需要*。

答案 1 :(得分:3)

像这样使用Atrribute Selector

$("[name = 'theNameYouWant']");

更多CSS选择器here

注意: CSS选择器不是jQuery的独有功能。它们在任何地方都可以使用(在CSS文件中,使用document.querySelector ...)

答案 2 :(得分:1)

你可以这样做。

$( "[name*='man']" ).on('click', function(){
alert("worked!!");
})

您可以在jQuery中引用此文档以进行属性选择

https://api.jquery.com/attribute-contains-selector/