1
4

1 に答える 1

2

これは、同じ修正された jsFiddle です: http://jsfiddle.net/9zsdN/1/

$("#open_close_doors").click(function(){ $("#leftdoor_inner").animate({"left": "-=50px"}, "slow");});​

そのはず:

$(".open_close_doors").click(function(){
  $("#leftdoor_inner").animate({"left": "-=50px"}, "slow");
});​

違いは、要素にアクセスする方法にあります。ご覧のとおり、クラスで要素にアクセスするときは、これまでのように " .classsname" ではなく " "を使用#classnameします。

" #name" は、ID によって要素にアクセスするために使用されます。

于 2012-10-25T05:37:30.710 に答える