Tôi có div (hộp) trên trang của mình và tôi đang sử dụng tập lệnh này để hiển thị hộp thoại div dưới dạng hộp thoại. Bên trong div đó tôi có một liên kết siêu, Khi nhấp vào liên kết siêu tôi muốn làm mờ hộp thoại và đóng .. Nội dung của hộp thoại mờ đi, nhưng đường viền của hộp thoại vẫn giữ nguyên. Nếu tôi thêm $ ("# box"). Dialog ('close') vào hàm click sau khi fadeto không có tác dụng .. nó chỉ đóng hoàn toàn hộp thoại. Bất kỳ giúp đỡ? sử dụng jquery-ui-1.7.2Hộp thoại Jquery - không phai mờ trước khi đóng
<script type="text/javascript">
$(document).ready(function(){
$("a#later").click(function() {
$("#box").fadeTo('slow', 0);
})
});
$(function() {
$("#box").dialog({
autoOpen: true,
width: 500,
modal: true,
});
});
</script>
Đó là những gì tôi gọi nó là Tuyệt vời! –
Điều này ditty ít chỉ là những gì tôi cần, và hoạt động tốt trong chrome và FF. Chưa thực hiện bất kỳ thử nghiệm IE nào. –
thực sự, hộp thoại '$ (" # box "). (" Widget "). FadeTo (...)' là tốt hơn bởi vì hình ảnh động mờ dần áp dụng trên toàn bộ hộp chứ không chỉ bên trong. – Sebas