Love beautiful code? We do too.
.triggerHandler(): kích hoạt sự kiện được xác định cho thành phần đc chọn.
Phương pháp này tương tự như phương pháp .trigger(), ngoại trừ việc kích hoạt giá trị mặc định cho sự kiện (như một form submission). Trong khi .trigger() sẽ hoạt động trên tất cả các thành phần phụ hợp bởi các đối tượng jQuery, .triggerHandler() chỉ ảnh hưởng đến các thành phần trùng khớp đầu tiên.
Đã được thêm vào từ phiên bản 1.0
.triggerHandler(Sự kiện,Tham số)
$('input').triggerHandler(select);
Html viết:
<!DOCTYPE HTML>
<html>
<head>
<meta charset="utf-8">
<title>Tiêu đề</title>
<script src="http://code.jquery.com/jquery-latest.js"></script>
<script>
$(function(){
$("button").click(function(){
$('.test').on('thamso', function(event, param1, param2) {
alert(param1 + "\n" + param2);
});
$('.test').triggerHandler('thamso', ['Custom', 'Event']);
});
});
</script>
</head>
<body>
<div class="test">Thành phần div</div>
<button>Button</button>
</body>
</html>
Hiển thị trình duyệt:
Click vào button để xem kết quả.
Hoclaptrinh.vn © 2017
From Coder With
Unpublished comment
Viết câu trả lời