Я использую обычный метод jQuery для вычисления ширины моего контейнера, здесь это просто div. У div есть id = 'parent-container' с css: ширина: 80%;Функция jQuery width(), возвращающая точное процентное значение
Но когда я пытаюсь получить ширину «родитель-контейнер», используя, $('#parent-container').width()
он возвращает мне 80px в качестве значения. Вместо этого он должен вернуть 548px.
Я также ссылался на another stack overflow, и до сих пор не повезло достичь решения. Предоставление скрипки вышеперечисленного вопроса о стеке. Fiddle Here
Прошу вас, руководствоваться.
Вот мое использование:
<div class="outer" style:"display:none">
<div id="parent-container" expanded="no" ng-if="vm.filter == vm.exists">
<div id="child"> </div>
</div>
попытайтесь получить внешнюю ширину следующим образом: $ ('. Parent-container'). OuterWidth(); также у вас есть div с классом, но в функции jQuery вы определили id –
Возможный дубликат: http://stackoverflow.com/questions/18785951/how-to-get-width-of-a-div-in-percentage- using-jquery –
Sanjeev, я отредактировал его .. Спасибо за то, что он заметил .. –