【发布时间】:2012-04-26 08:57:51
【问题描述】:
我只知道如何获取被点击元素的 id,就像这样:
$("button").click(function(){
console.log($(this).attr("id"));
}
但是我可以做些什么来获取网页加载的 id?看看这个。。
$("button").ready(function(){
console.log($(this).attr("id"));
}
它返回整个文档对象和这个..
$("button").load(function(){
console.log($(this).attr("id"));
}
什么都不做。
我想在加载时动态更改所有按钮的样式。
主项目比较复杂,我不想用js核心做,我想要jQuery选择器的简单,但是等价的js方法值得赞赏。
【问题讨论】:
-
只要考虑每个元素都有不同的风格。并且它们的样式与它们的 id 相关(它的背景位置)
-
仅供参考,以获取
id属性,您应该只使用this.id,因为它不必创建$()jQuery 对象。
标签: javascript jquery jquery-selectors jquery-events