我想根据其id和类选择一个li元素:
var selector = $('#myId myCss');
或仅基于li:
var selector = $('#myId li.myCss');
我的语法是否正确?
答案 0 :(得分:1)
选择ID和类以及HTML标记类型是没有意义的。我建议你写一下
var selector = $('#myId');
或
var selector = $('li.myCss');
答案 1 :(得分:1)
var selector = $('#myId myCss');
在id为'myId'的任何元素中选择标记名为'myCss'(< myCss>)的所有元素
var selector = $('#myId.myCss');
选择id为myId和myCss类的所有元素。
var selector = $('li#myId.myCss');
选择所有包含id myId和class myCss的li元素,通常不需要,因为我们使用id usinquely,在区分具有相同类的元素时非常有用。
我不明白什么让你感到困惑?
答案 2 :(得分:0)
正确的语法是
var selector = $('#myId.myCss');
如果你已经正确地完成了CSS,那么它将根据你的类分配一个样式。