Tôi đang sử dụng mã sau để thêm thẻ bắt đầu bằng # vào cuối url. Bằng cách đó, ai đó có thể sao chép url đó và đưa họ trở lại trang đó, với một số div nhất định có thể hiển thị.Dừng hành vi thẻ bắt đầu bằng # mặc định bằng jquery
$("a.live").click(function() {
window.location.hash = 'live';
$("#live).slideDown();
});
Trong ví dụ này, tôi có một liên kết được gọi là 'trực tiếp' và '#live' được thêm vào url. Sau đó, tôi có mã kiểm tra các thẻ băm khi trang được tải để hiển thị các div thích hợp.
Vấn đề của tôi là, làm cách nào để ngăn trình duyệt nhảy đến div 'sống' khi nó được gọi? Tôi không muốn trang di chuyển xuống div, chỉ muốn nó mở và hashtag nối thêm để một người có thể sao chép nó và quay lại trang đó với div hiển thị.
Bất kỳ mẹo nào?
Cảm ơn bạn!
Hãy đợi, ý của bạn là khi liên kết ở trên được nhấp vào hoặc khi trang tải lên lần đầu tiên với mã băm có trong URL? – karim79