私がやろうとしているのは、クリック時にボタンを作成し、このページのクラフト テーブルの左上のスロットに移動することです。その後、要素をもう一度クリックすると元に戻ります。私が使用している特定のjQueryは次のとおりです。
$("#sword").click(function () {
if ( $("#sword").hasClass("s1") ) {
$('#sword.s1').switchClass( "s1", "sd1", 1000, "linear" );
} else if ( $("#sword").hasClass("sd1") ) {
$('#sword').switchClass( "sd1", "s1", 1000, "linear" );
$('#bukkit').switchClass( "s1", "sd2", 1000, "linear" );
$('#grass').switchClass( "s1", "sd3", 1000, "linear" );
}
});
sd1
は下、s1
は上のスロットです。現在ご覧のとおり、跳ね上がってすぐに跳ね返ります。がクリックされたときのバウンスバックを別の機能にしようとしました.s1
が、クリックしても何も起こりません。