我需要jQuery将类添加到任何没有类allready的表单元素。我编写了一个函数,hasNoClass。
在现实生活中可以做到吗? 伪代码:将类添加到“无类”表单标记 jQuery的( “形式”)hasNoClass()addClass( “gotClass”);。。
或者可以通过“在第3页上添加类到第3个表单开始标记来完成。不知道那是怎么回事,但可能有位置或计数函数 伪代码:将类添加到第三个表单标记: 。jQuery的( “形式”)postition( “3”)addClass( “gotClass”);
哇!那是两个问题!我只需要一个,但只是为了了解和未来的使用,我们都会感激你的答案。
溴。安德斯
答案 0 :(得分:4)
这应该做:
$('*:not([class])')
然后你就可以了
$('*:not([class])').addClass('gotClass');
或
$('*:not([class])').eq(3).addClass('gotClass');
澄清:选择器匹配范围内*
的所有元素not
:“具有属性的任何元素[
,]
,{{ 1}}“
答案 1 :(得分:0)
要获得第3张表格,只需...
$('form:eq(2)').addClass('gotClass');