Định nghĩa và sử dụng
.bind()
được sử dụng để đính kèm xử lý thêm sự kiện cho thành phần.- Thường dùng nhất là sử dụng kết hợp giữa 2 sự kiện load và resize, như khi load window hay resize window thì nội dung sẽ được xử lý.
Cấu trúc
Xử lý sự kiện:
$('div.test').bind('click',function(){
$('span').text('Đã click');
});
Nhiều sự kiện:
.bind('Sựkiện1 Sựkiện2',function(){})
$('div.test').bind('click dblclick',function(){
$('span').text('Đã click');
});
Bài học chỉ muốn cho bạn hiểu cách sử dụng .bind
, muốn biết chi tiết hơn, bạn có thể xem chi tiết thêm tại phần tham khảo.
.bind(Sự kiện,function(){})
Html viết:
<!DOCTYPE HTML>
<html>
<head>
<meta charset="utf-8">
<title>Tiêu đề</title>
<script src="https://code.jquery.com/jquery-latest.js"></script>
<script>
$(function(){
$('div.test').bind('click',function(){
$('span').text('Đã click');
});
});
</script>
</head>
<body>
<div class="test">Click me</div>
<span></span>
</body>
</html>
Hiển thị trình duyệt:
Click vào "Click me"
để thấy kết quả.
So sánh code HTML trước và sau khi có jQuery:
Trước khi có jQuery | Sau khi có jQuery - sử dụng click |
---|---|
<div class="test">Click me</div> |
<div class="test">Click me</div> |
.bind('Sựkiện1 Sựkiện2',function(){})
Html viết:
<!DOCTYPE HTML>
<html>
<head>
<meta charset="utf-8">
<title>Tiêu đề</title>
<script src="https://code.jquery.com/jquery-latest.js"></script>
<script>
$(function(){
$('div.test').bind('click dblclick',function(){
$('span').text('Đã click');
});
});
</script>
</head>
<body>
<div class="test">Click me</div>
<span></span>
</body>
</html>
Hiển thị trình duyệt:
Click vào "Click me"
để thấy kết quả.
So sánh code HTML trước và sau khi có jQuery:
Trước khi có jQuery | Sau khi có jQuery - sử dụng click |
---|---|
<div class="test">Click me</div> |
<div class="test">Click me</div> |