$(pagination,$t).css({top:"357px",position: "relative",list-style-type:"none", margin:"0", padding:"0", float:"right", width:"200px", z-index:"600"});
pagination是一个html元素的class名字。list-style-type和z-index这里都报错,查了下好像jquery1.4.2不支持带‘-’的属性。但是换了1.4.3也不行
调试欢乐多
首先选择器就写得不对,要改成$('.pagination',$t),而且你必须保证$t是个存在且其有class=pagination的子元素
其次,当对象属性名含有特殊字符时,必须用引用包起来,跟驼峰不驼峰没关系jquery 1.4已经支持list-style-type这种方式了
最后修改如下 // $t = $("..."); $(".pagination",$t).css({
"top":"357px",
"position": "relative",
"list-style-type":"none",
"margin":"0",
"padding":"0",
"float":"right",
"width":"200px",
"z-index":"600"
});
头都晕了,帮忙想想还有其他方法吗?
首先选择器就写得不对,要改成$('.pagination',$t),而且你必须保证$t是个存在且其有class=pagination的子元素
其次,当对象属性名含有特殊字符时,必须用引号包起来,跟驼峰不驼峰没关系jquery 1.4已经支持list-style-type这种方式了
最后修改如下 // $t = $("...");
$(".pagination",$t).css({
"top":"357px",
"position": "relative",
"list-style-type":"none",
"margin":"0",
"padding":"0",
"float":"right",
"width":"200px",
"z-index":"600"
});
$(pagination,$t).css({"top":"357px","position": "relative","list-style-type":"none", "margin":"0", "padding":"0", "float":"right", "width":"200px", "z-index":"600"});
alert(pagination.length);
pagination.css({
"top":"357px",
"position": "relative",
"list-style-type":"none",
"margin":"0",
"padding":"0",
"float":"right",
"width":"200px",
"z-index":"600"
});
就是list-style-type和z-index报错,加“”号后,又显示不出效果来。
$(pagination,$t).css({top:"357px",position: "relative","list-style-type":"none", margin:"0", padding:"0", float:"right", width:"200px", "z-index":"600"});
问个问题:axiheyhey $("选择器",$t) 逗号后面的$t是和CSS一样的另外一个选择器?