mirror of
https://github.com/tenrok/bootstrap.git
synced 2026-06-20 20:00:36 +03:00
use only data target to query elements in our plugin
This commit is contained in:
@@ -1086,9 +1086,9 @@ describe('Dropdown', () => {
|
||||
fixtureEl.innerHTML = [
|
||||
'<div class="nav">',
|
||||
' <div class="dropdown" id="testmenu">',
|
||||
' <a class="dropdown-toggle" data-toggle="dropdown" href="#testmenu">Test menu</a>',
|
||||
' <a href="#" class="dropdown-toggle" data-toggle="dropdown" data-target="#testmenu">Test menu</a>',
|
||||
' <div class="dropdown-menu">',
|
||||
' <a class="dropdown-item" href="#sub1">Submenu 1</a>',
|
||||
' <a href="#" class="dropdown-item" data-target="#sub1">Submenu 1</a>',
|
||||
' </div>',
|
||||
' </div>',
|
||||
'</div>',
|
||||
@@ -1138,9 +1138,9 @@ describe('Dropdown', () => {
|
||||
it('should remove "show" class if body if tabbing outside of menu, with multiple dropdowns', done => {
|
||||
fixtureEl.innerHTML = [
|
||||
'<div class="dropdown">',
|
||||
' <a class="dropdown-toggle" data-toggle="dropdown" href="#testmenu">Test menu</a>',
|
||||
' <a href="#" class="dropdown-toggle" data-toggle="dropdown" data-target="#testmenu">Test menu</a>',
|
||||
' <div class="dropdown-menu">',
|
||||
' <a class="dropdown-item" href="#sub1">Submenu 1</a>',
|
||||
' <a href="#" class="dropdown-item" data-target="#sub1">Submenu 1</a>',
|
||||
' </div>',
|
||||
'</div>',
|
||||
'<div class="btn-group">',
|
||||
@@ -1199,7 +1199,7 @@ describe('Dropdown', () => {
|
||||
'<div class="dropdown">',
|
||||
' <button class="btn dropdown-toggle" data-toggle="dropdown">Dropdown</button>',
|
||||
' <div class="dropdown-menu">',
|
||||
' <a class="dropdown-item" href="#sub1">Submenu 1</a>',
|
||||
' <a href="#" class="dropdown-item" data-target="#sub1">Submenu 1</a>',
|
||||
' </div>',
|
||||
'</div>'
|
||||
].join('')
|
||||
@@ -1231,7 +1231,7 @@ describe('Dropdown', () => {
|
||||
'<div class="dropdown">',
|
||||
' <button class="btn dropdown-toggle" data-toggle="dropdown">Dropdown</button>',
|
||||
' <div class="dropdown-menu">',
|
||||
' <a class="dropdown-item" href="#sub1">Submenu 1</a>',
|
||||
' <a href="#" class="dropdown-item" data-target="#sub1">Submenu 1</a>',
|
||||
' <input type="text">',
|
||||
' <textarea></textarea>',
|
||||
' </div>',
|
||||
@@ -1267,7 +1267,7 @@ describe('Dropdown', () => {
|
||||
'<div class="dropdown">',
|
||||
' <button class="btn dropdown-toggle" data-toggle="dropdown">Dropdown</button>',
|
||||
' <div class="dropdown-menu">',
|
||||
' <a class="dropdown-item disabled" href="#sub1">Submenu 1</a>',
|
||||
' <a href="#" class="dropdown-item disabled" data-target="#sub1">Submenu 1</a>',
|
||||
' <button class="dropdown-item" type="button" disabled>Disabled button</button>',
|
||||
' <a id="item1" class="dropdown-item" href="#">Another link</a>',
|
||||
' </div>',
|
||||
@@ -1303,8 +1303,8 @@ describe('Dropdown', () => {
|
||||
' <button class="btn dropdown-toggle" data-toggle="dropdown">Dropdown</button>',
|
||||
' <div class="dropdown-menu">',
|
||||
' <button class="dropdown-item d-none" type="button">Hidden button by class</button>',
|
||||
' <a class="dropdown-item" href="#sub1" style="display: none">Hidden link</a>',
|
||||
' <a class="dropdown-item" href="#sub1" style="visibility: hidden">Hidden link</a>',
|
||||
' <a href="#" class="dropdown-item" data-target="#sub1" style="display: none">Hidden link</a>',
|
||||
' <a href="#" class="dropdown-item" data-target="#sub1" style="visibility: hidden">Hidden link</a>',
|
||||
' <a id="item1" class="dropdown-item" href="#">Another link</a>',
|
||||
' </div>',
|
||||
'</div>'
|
||||
@@ -1454,7 +1454,7 @@ describe('Dropdown', () => {
|
||||
'<div class="dropdown">',
|
||||
' <button class="btn dropdown-toggle" data-toggle="dropdown">Dropdown</button>',
|
||||
' <div class="dropdown-menu">',
|
||||
' <a class="dropdown-item" href="#sub1">Submenu 1</a>',
|
||||
' <a href="#" class="dropdown-item" data-target="#sub1">Submenu 1</a>',
|
||||
' <input type="text">',
|
||||
' <textarea></textarea>',
|
||||
' </div>',
|
||||
|
||||
Reference in New Issue
Block a user