私はそのIDに基づいてdivにjqueryアクションを適用しています(これはdivを選択してアクションを適用しますが、90 divを持っています)このステートメントを短縮する方法:コードは次のとおりです
if ($('#justgarph > p:contains("draggable1")').length > 0) {
$(".product").animate({
"top": "0",
"left": "0"
}, 500).delay(100);
$("#draggable1").animate({
"top": "-300px",
"left": "200px"
}, 500);
setTimeout(function () {
$("#draggable1").animate({
"top": "-106px",
"left": "470px"
}, 1000);
$("#draggable1").addClass("activeproduct")
}, 800);
}
if ($('#justgarph > p:contains("draggable2")').length > 0) {
$(".product").animate({
"top": "0",
"left": "0"
}, 500).delay(100);
$("#draggable2").animate({
"top": "-300px",
"left": "100px"
}, 500);
setTimeout(function () {
$("#draggable2").animate({
"top": "-106px",
"left": "320px"
}, 1000);
$("#draggable2").addClass("activeproduct")
}, 800);
}