JavaScript peut toujours être plus court. Utilisez un outil pour le compresser ou le réduire, ne le faites pas manuellement.
Vous pouvez être plus efficace en obtenant seulement votre bouton une fois. En outre, si vous voulez que les autres voient ce que vous avez l'intention de faire, il est préférable d'utiliser des noms de variables explicatifs.
var btn = $("btn");
var top = btn.css("top");
btn.css("top", top + 30);
ne hésitez pas à raccourcir ce à
var btn = $("btn");
btn.css("top", btn.css("top") + 30);
post-scriptum La position exacte de l'élément peut être différente de ce que vous avez spécifié dans votre CSS. Si vous rencontrez des problèmes de positionnement, regardez dans la fonction jQuery offset(), position(), etc - voir http://api.jquery.com/category/css/.
vous pouvez calculer dans une variable séparée et peut donner le droit de la valeur finale. – kobe