10/10/2018, 10:45

Giúp mình về Menu (jquery)

Mình đang làm cái menu có nhúng chút hiểu ứng cho đẹp đẹp chút nhưng nó bị lỗi là khi di chuyển chuột quá nhănh thì nó bị dựt dựt chẳng hiểu tại sao. Mấy bác giúp mình coi nó bị lỗi gì zậy thank.

Lỗi của mình đây các bác coi thử với.

http://stmb.net/FQA/example/menu-multi-level.html
tdangtuan viết 12:58 ngày 10/10/2018
Lên nào cho anh em biết để vào giúp bác
honnhienh viết 12:58 ngày 10/10/2018
thực ra thì mình đang đọc cái này ở http://www.htmldog.com/articles/suckerfish/dropdowns/ cũng lâu rùi. hôm nay rảnh lên lôi nó ra làm để mai mốt cần đưa vào web. Mình muốn lấy javascript để set position cho những ul từ vị trí thứ 2 trở đi (top và left) mà chưa biết kiểm tra nó như thế nào. Các pro giúp có chém thì nhe nhẹ chút hi hi
dldesign viết 12:50 ngày 10/10/2018
Code:
$(function(){
		var itemMenu = $('#hor ul.nav li');
		itemMenu.each(function(){
			$(this).hover(
			function(){
				$('>ul',this).slideDown(500);
			},function(){
				$('>ul',this).slideUp(500);
			});
		});
	});
http://www.sohtanaka.com/web-design/...drop-down-menu

Mà làm vậy dở lắm, bắt chước thằng này cho nó đẹp này, đơn giản nhưng hiệu quả và đẹp mắt, làm menu mà hover animate là liều lắm đấy, js ko phải như flash đâu
honnhienh viết 12:48 ngày 10/10/2018
Mình biết là nó chạy loạn xa lên dùng hàm stop rùi mà vẫn bị hi hi. Mình thấy một số trang nó làm lên mò thử. Bạn có thể giải thích chút về những yếu điểm khi làm menu mà hover không ? thank.
dldesign viết 12:48 ngày 10/10/2018
yếu điểm là cái bạn đang làm ko đẹp và ổn định như cái trang mình đưa cho bạn xem :P
honnhienh viết 12:57 ngày 10/10/2018
Tại vì khả năng PS hiện tại của mình chuối quá. Mình muốn làm nó chạy ồn ộn khi đưa vào web thì có PSD rùi slice bỏ vào là ộn.
zmt264 viết 12:57 ngày 10/10/2018
Được gửi bởi honnhienh
Mình đang làm cái menu có nhúng chút hiểu ứng cho đẹp đẹp chút nhưng nó bị lỗi là khi di chuyển chuột quá nhănh thì nó bị dựt dựt chẳng hiểu tại sao. Mấy bác giúp mình coi nó bị lỗi gì zậy thank.

Lỗi của mình đây các bác coi thử với.

http://stmb.net/FQA/example/menu-multi-level.html
hay hover bằng toggle mouseenter và mouseleave xem sao, vì mấy cái đó chỉ bắt sự kiện 1 lần khi vào ra thôi, hover và mousemove nó bắt liên tục nên bị nháy
Bài liên quan
0