0
내 응용 프로그램에서이 예제를 사용하고 있습니다. https://codepen.io/kushalpandya/pen/IAhin/ 버튼이 화면에 완벽하게 나타납니다. 나는 div
섹션과 모든 CSS를 따라 배치한다. 이제 화살표 버튼을 클릭하면 옵션이 표시되지 않는 이유를 알 수 없습니다. 내 스플릿 버튼이 작동하지 않습니다. 분할 BUtton이 작동하지 않습니다.
$(function() {
var splitBtn = $('.x-split-button');
$('button.x-button-drop').on('click', function() {
if (!splitBtn.hasClass('open'))
splitBtn.addClass('open');
});
$('.x-split-button').click(function(event) {
event.stopPropagation();
});
$('html').on('click', function() {
if (splitBtn.hasClass('open'))
splitBtn.removeClass('open');
});
});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<div class="containerButton">
<span class="x-split-button">
<button class="x-button x-button-main">❖ Action</button>
<button class="x-button x-button-drop">▼</button>
<ul class="x-button-drop-menu">
<li>
<a href="#">Item - 1</a>
</li>
<li>
<a href="">Item - 2</a>
</li>
<li>
<a href="">Long Item - 3</a>
</li>
</ul>
</span>
</div>
<Script>
태그를 배치했다.
당신이 당신의 HTML 페이지에 jQuery를 추가? 이 코드는 jquery가 필요합니다 – Alireza
함수 디버깅을 시도 했습니까? – Dwhitz
@Alireza Soo 내가 html 페이지에 추가해야하는 것. – David