【发布时间】:2014-06-27 09:13:41
【问题描述】:
我正在尝试使用 jquery 应用 CSS 值,但类选择器或 id 选择器由于某种原因不起作用。
如您所见,如果我使用 id="kitten",则不会发生任何事情。
HTML
<div id="kitten"></div>
脚本
$(function(){
var x = 0;
setInterval(function(){
x-=1;
$("kitten").css("background-position", x + "px 0");
}, 10);
});
CSS
html, body { height: 100%; width: 100%;}
#kitten {
background-image: url("http://sereedmedia.com/srmwp/wp-content/upload/kitten.jpg");
background-repeat: repeat-x;
}
它不起作用。但是,如果我使用“body”而不是 id - 一切都会开始工作。
为什么我不能使用 jQuery id 选择器或类选择器?
【问题讨论】:
-
了解 animate()...并了解选择器
标签: javascript jquery css