$(document).ready(function() {
var subarticlemargintop = $("#article").height();
$("#subarticle").css("margin-top",subarticlemargintop);
});
Как добавить 5px к переменной?Как добавить пиксели в переменную?
$(document).ready(function() {
var subarticlemargintop = $("#article").height();
$("#subarticle").css("margin-top",subarticlemargintop);
});
Как добавить 5px к переменной?Как добавить пиксели в переменную?
$("#subarticle").css("margin-top", subarticlemargintop + 5);
Очевидные, когда вы знаете!
Я исследовал это, и все, что я нашел, применял parseInt() и помещал «+ 5» в любое возможное место **, но ** там. Я чувствую себя идиотом, lol. Спасибо, отлично работает! – oceanic815
Самый простой способ - запустить 'typeof $ (" # article "). Height();', чтобы увидеть, что это возвращает. Если бы это была строка, которую вы хотели бы применить 'parseInt', в противном случае - нет. –
var subarticlemargintop = $("#article").css("margin-top");
$("#subarticle").css("margin-top", subarticlemargintop + 5);
<script>
$(document).ready(function() {
var subarticlemargintop = $("#article").height();
$("#subarticle").css("margin-top", subarticlemargintop + 5);
});
</script>
Вы хотите 'subarticlemargintop + 5'? –
$ ("# subarticle"). Css ("margin-top", subarticlemargintop + 5 + 'px'); – Ramunas
@Ramunas Нет необходимости в 'px': это единица по умолчанию. –