jQuery UI의 버튼 기능을 사용해 봅니다.
1. 필요한 라이브러리를 추가합니다.
<link rel="stylesheet" type="text/css" href="../js/jquery-ui-1.12.1/jquery-ui.min.css" />
<script type="text/javascript" src="../js/jquery-3.3.1.min.js"></script>
<script type="text/javascript" src="../js/jquery-ui-1.12.1/jquery-ui.min.js"></script>
2. 기본적인 사용법
<!-- HTML -->
<button id="btn1">버튼1</button>
<a id="btn2">버튼2</button>
<!-- script -->
$(document).ready(function() {
$("#btn1").button();
$("#btn2").button();
});
2. 버튼 클릭 이벤트 처리
$(document).ready(function() {
// 버튼을 생성함과 동시에 이벤트 핸들러를 추가합니다.
$("#btn1").button().on("click", function(event) {
alert("버튼1이 눌러졌습니다.");
});
// 버튼 생성과 이벤트 핸들러 추가를 분리합니다.
$("#btn2").button();
$("#btn2").click(function(event) {
alert("버튼2가 눌러졌습니다.");
});
});
3. 아이콘 버튼 만들기
$(document).ready(function() {
$("#btn2").button({
icon:"ui-icon-trash"
});
});
4. 아이콘 버튼 스타일
'프로그래밍 > 자바스크립트' 카테고리의 다른 글
Node.js 설치하기 (10) | 2022.03.17 |
---|---|
CKEditor 이미지 업로드시 JSON 응답, jQuery UI Dialog와 같이 사용시 콤보박스 안열리는 현상 해결 (4) | 2019.01.23 |
jQuery UI 대화창 동적으로 생성하기 (0) | 2018.11.23 |
jQuery resize()를 사용하여 컨텐츠 영역 height를 100%로 유지하기 (2) | 2018.11.16 |
동시에 여러 메뉴가 열리는 아코디언(Accordian) 메뉴 만들기 (3) | 2018.10.31 |