Tôi đã tìm thấy phiên bản mới nhất của jQuery UI (1.10) xóa tùy chọn zIndex
. Và nó được xác nhận trên trang web jQuery.Tại sao giao diện người dùng jQuery 1.10 xóa tùy chọn hộp thoại jquery zIndex?
Nó thực sự gây sốc cho tôi. Hãy nghĩ về điều này:
Khi chúng ta có một jqGrid, và sử dụng editrow()
hoặc addrow()
để mở hộp thoại chỉnh sửa để chỉnh sửa một cái gì đó, và có rất nhiều lĩnh vực bên trong, một số trong đó có sự kiện tự xác định, chẳng hạn như, khi bạn bấm vào nó, nó sẽ hiển thị một hộp thoại jQuery để hiển thị một số mặt hàng treeview để chọn.
Dưới jQuery UI 1.9 (bao gồm), bạn có thể đặt tùy chọn zIndex
của hộp thoại jQuery lớn hơn hộp thoại chỉnh sửa jqgrid (hỗ trợ hộp thoại chỉnh sửa jqgrid đặt zIndex
), vì vậy hộp thoại jQuery luôn bật và có thể xem và sử dụng.
Trong giao diện người dùng jQuery 1.10, bạn không thể đặt zIndex
, vì vậy hộp thoại jQuery luôn nằm sau hộp thoại chỉnh sửa jqgrid.
Tôi nghĩ cảnh tượng này rất phổ biến.
Tại sao giao diện người dùng jQuery 1.10 xóa hộp thoại jQuery zIndex
? Làm cách nào để kiểm soát thứ tự z-index
khi có nhiều hộp thoại?
cảm ơn bạn, tôi nghĩ điều này sẽ khắc phục được. Nhưng tôi muốn hộp thoại jquery không loại bỏ các tùy chọn zIndex. – ivanchain
Giao diện người dùng jQuery là nguồn mở, vì vậy bạn _can_ ảnh hưởng đến nội dung trong đó và những gì bây giờ. Nếu bạn có lý do hợp lệ, họ có thể sẽ lắng nghe bạn. Bạn có thể bắt đầu ở đây: http://contribute.jquery.org/open-source/ – amenthes
Mã này vẫn hoạt động! Cám ơn bạn rất nhiều về điều này. – sim1