Làm cách nào để sử dụng chức năng Helper từ jQuery Resizable (chỉ hiển thị khung trong khi vùng chứa được thay đổi kích thước) trên Dialog?Sử dụng Trình trợ giúp có thể chỉnh lại jQuery trên Hộp thoại
9
A
Trả lời
8
This answer giải thích cách đạt được những gì bạn đang tìm kiếm. Đây là một hoạt động jsFiddle.
Câu trả lời có một lỗ hổng: tay cầm thay đổi kích thước nằm bên dưới hộp thoại nếu nó đang bị thu hẹp. Điều này được giải quyết thông qua z-index: 10000 !important;
. Các jsFiddle liên kết ở đây bao gồm sửa chữa.
HTML:
<div id="dialog" title="Basic dialog">
<p>This is the default dialog which is useful for displaying information. The dialog window can be moved, resized and closed with the 'x' icon.</p>
</div>
CSS:
.ui-resizable-helper {
border: 2px dotted #00F;
z-index: 10000 !important;
}
JavaScript:
$("#dialog").dialog().dialog('widget').resizable('destroy').resizable({
helper: "ui-resizable-helper"
});
2
Theo này - http://forum.jquery.com/topic/specify-drag-and-resize-option-for-dialogs chúng ta có thể bằng cách làm:
dlg.dialog('widget').resizable('option','helper','ui-resizable-helper')
Nhưng tiếc là có một lỗi trong jQueryUI (http://bugs.jqueryui.com/ticket/6723) mà khối này từ làm việc.
Một giải pháp có thể là sử dụng jQueryUI resizable
thay vì dialog
. Phụ thuộc vào mức độ bạn dựa vào chức năng của dialog
.
Các vấn đề liên quan
- 1. góc cạnh - hộp thoại có thể sử dụng lại
- 2. Hộp trợ giúp Eclipse
- 3. Làm cách nào để sử dụng Trình trợ giúp HTML ValidationMessage ASP.NET MVC bên trong trình trợ giúp tùy chỉnh của riêng tôi?
- 4. hộp thoại jquery trên nút bấm
- 5. Cần trợ giúp xây dựng Trình trợ giúp Html tùy chỉnh cho Asp.net MVC
- 6. Tùy chỉnh hộp thoại onbeforeunload
- 7. Trợ giúp tùy chỉnh cho jQuery UI Kéo được
- 8. jqGrid Hộp thoại Chỉnh sửa Tùy chỉnh
- 9. jquery mobile - cách sử dụng "hộp thoại báo cáo lỗi"
- 10. Trình nghe Java trên hộp thoại đóng
- 11. Sử dụng trình trợ giúp Handlebars.js để tạo các phần tử hoạt động với jQuery?
- 12. Sử dụng Trình trợ giúp biểu mẫu đường ray với Lớp tùy chỉnh được nối tiếp
- 13. ASP.NET MVC 3 Trình trợ giúp HTML tùy chỉnh- Thực tiễn tốt nhất/Sử dụng
- 14. Làm cách nào để tùy chỉnh trình trợ giúp bằng cách sử dụng chức năng kéo trong jQuery-UI
- 15. Có thể sử dụng hai trình trợ giúp bản ghi cho loại chuỗi không?
- 16. Tại sao sử dụng trình trợ giúp CakePhp AJAX thay vì jQuery?
- 17. sử dụng lưới telerik với hộp thoại jquery ui!
- 18. Trong hộp thoại giao diện người dùng jquery, có thể đặt một hộp thoại phương thức lên trên một hộp thoại phương thức khác không
- 19. Sử dụng trình trợ giúp Rails để hiển thị partials
- 20. Gọi Html.ActionLink trong trình trợ giúp HTML tùy chỉnh
- 21. Tùy chỉnh hộp thoại Auth
- 22. Cách đóng Hộp thoại jQuery trong hộp thoại?
- 23. Hộp thoại tiến trình Android
- 24. Định vị hộp thoại Giao diện người dùng jQuery: điều chỉnh vị trí trên cùng 20px -
- 25. Đặt contentDescription cho hộp thoại tùy chỉnh
- 26. JQuery hộp thoại xác nhận
- 27. Ví dụ CKEditor trong hộp thoại jQuery
- 28. Chuyển hướng hộp thoại jquery ui trên đóng
- 29. Javascript Cách sử dụng Hộp thoại xác nhận trên Gửi kèm hai nút gửi trên JSP
- 30. hộp thoại jquery bật lên
vì tùy chọn 'có thể thay đổi kích thước 'của hộp thoại chỉ là một boolean, nghi ngờ bạn có thể mà không cần chỉnh sửa nguồn của tiện ích con thực tế – charlietfl