Tôi đang cố gắng thực hiện chú giải công cụ rollover đơn giản cho hình ảnh trên trang khi bạn cuộn qua một hình ảnh, bạn sẽ nhận được một cửa sổ chú giải công cụ nhỏ và tải nội dung từ cơ sở dữ liệu qua AJAX.jQuery tooltip + ajax content
Tôi có thể cùng nhau nhanh chóng thực hiện điều này nhưng tôi muốn một cách thanh lịch để làm điều này mà không cần sử dụng bất kỳ JS nội tuyến nào.
Vì vậy, câu hỏi của tôi là: Nếu tôi nắm bắt sự kiện rollover bên trong tệp .js bên ngoài của tôi, làm cách nào để chuyển nó qua ID cơ sở dữ liệu?
Tôi đang sử dụng jQuery vì vậy tôi sẽ làm điều gì đó như thế này:
$('.item_roll').mouseover(function() {
//show tooltip and load ajax content
}
và HTML của tôi sẽ là một cái gì đó như thế này:
<img src="thumb.png" class="item_roll" />
Nếu không gọi một hàm từ thẻ img, làm thế nào cách nào để gửi cuộc gọi JS phía trên id cơ sở dữ liệu? Tôi hy vọng điều đó đúng.
Cảm ơn.
hoàn hảo! tại sao tôi không nghĩ về điều đó? :) Cảm ơn bạn. – givp
Là một sang một bên, bạn có lẽ nên làm $ ("img.item_roll") ... – cletus
mẹo tốt, cletus. Cảm ơn – givp