我是一个小白,毕业的毕业生,以前没用过jQuery,最近的项目用的是jQuery。在做很多曲线的过程中,不断的搜索:
最基本的选择器语法包括id、类、标记和属性,这些特性与CSS选择器一致。
ID选择器添加#在前面的ID,例如,选择一个ID的div元素mydivid()可以这样写:
复制代码代码如下所示:
$(# mydivid );
d不能重复,所以id选择器被选择为jQuery对象。
选择器类需要添加一点(。)课前,例如,选择一个输入元素()这类myinputclass()。
复制代码代码如下所示:
$(。myinputclass );
类是可重复的,因此类选择器可以选择一类元素,也就是很多元素。因此jQuery选择一个数组,您可以使用下标来选择每个元素:例如
复制代码代码如下所示:
对于(var i = 0;i < $(。myinputclass)。长度;i++){ $(。myinputclass ){我};}
这允许每个元素被迭代出来。
标签选择器可以直接写标签类型,例如,选择一个段落P标记()。
复制代码代码如下所示:
$(p);
标签选择器是一个数组,选择所有的P元素标记和遍历所有上述方法的要素。
在方括号的前面添加属性选择器({ }),例如,包含名称=xxname 的元素,可以这样写:
复制代码代码如下所示:
$({ xxname } );
这样,选择也是一个数组,因为可以重复名称。
id选择器可以精确地选择一个元素,但是在开发中,我们可以选择更多的元素。我们如何准确地选择我们想要的元素实际上,几个选择器可以混合。
复制代码代码如下所示:
例如,我们必须选择偶数个文本标记,即文本框,甚至可以写,我们可以选择这种方式:
首先,选择div,然后选择p,然后选择type文本的文本框,然后选择位置的偶数。
复制代码代码如下所示:
$(# attrvaluetab P输入{类型=中}:即使);
组合选择在开发中非常有用。下面的方法可以用来选择选中的按钮或复选框元素:
复制代码代码如下所示:
$(输入{名称= 'avdefvalue_input}:检查);