Раскрывающееся меню открывается вверху при нажатии после обновления Jquery 1.12.4 - PullRequest
0 голосов
/ 04 ноября 2019

У меня есть группа кнопок, которая открывает меню при нажатии. Недавно мы обновились с Jquery 1.11 до Jquery1.12.4. После этого обновления при каждом щелчке по меню меню открывается вверху независимо от кнопки и ширина кнопки уменьшается. При осмотре даже рост показывает только 658 пикселей, зафиксированных без какой-либо причины. Я не дал никакой фиксированной высоты в приложении. Когда я попробовал высоту 500vh, это работает нормально.

Я пытался увеличить рост с минимальной высоты: 100vh, все еще не работает, он остается 658px;

<div class="dropdown col-lg-12 claim-card-container">
<div class="claim-card-button-div" ng-repeat="record in wData.records">
<button class="btn btn-default dropdown-toggle claim-card" type="button" data-toggle="dropdown">
<div class="claim-card-header">
<p class="date">  record.Status  </p>
</div>
<div class="claim-card-body">
<div class="claim-card-body-information">
<p class="name">record.Name</p>
<div class="underline"></div>
</div>
</div>
</button>
<ul class="dropdown-menu">
<li ng-repeat="menuItem in record.ContextMenu.MenuItems">
<a tabindex="0" role="link" ng-click="contextMenuClicked(menuItemId: menuItem.Id, record: record)">menuItem.Text</a>
</li>
</ul>
</div>

Это также дает ошибку в консоли.

index.js: 38 Uncaught TypeError: Невозможно прочитать свойство 'jquery' с нулевым значением

at new t (index.js:38)
at c.t.toggle (dropdown.js:176)
at HTMLButtonElement.<anonymous> (dropdown.js:374)
at Function.each (jquery-1.12.4.min.js:2)
at n.fn.init.each (jquery-1.12.4.min.js:2)
at n.fn.init.c._jQueryInterface [as dropdown] (dropdown.js:361)
at HTMLButtonElement.<anonymous> (dropdown.js:518)
at HTMLDocument.dispatch (jquery-1.12.4.min.js:3)
at HTMLDocument.r.handle (jquery-1.12.4.min.js:3)

1 Ответ

0 голосов
/ 05 ноября 2019

Я не знаю, что это ответ, но он работал для меня. Вы можете проверить свою версию Pooper.Js. Я обновил свой Popper.js до версии 1.14.6, и теперь это исправлено. Надеюсь, это поможет.

...