У меня есть базовая разметка:
<div id="container">
<div class=".content"></div>
<div class=".content"></div>
<div class=".content"></div>
<div class=".content"></div>
</div>
Я хотел бы получать ширину .content каждый раз, когда на него нажимают, и сохранять его в массиве. У меня есть следующий код JQuery:
var listWidth = [];
$('.content').click(function(){
listWidth.push($(this).width());
});
console.log(listWidth);
Это не передача значения ширины массиву. Это работает, когда я использую оповещение, как это:
var listWidth = [];
$('.content').click(function(){
alert($(this).width());
});
console.log(listWidth);
Кто-нибудь может мне помочь? Большое спасибо заранее.