[英]jQuery- Dialog remove for window size
我正在響應式網站上工作。 我必須為小於480px
窗口創建一個彈出窗口,但是對於桌面大小,該內容必須可見(不在彈出窗口內部)。 我嘗試不重復兩次內容。
這是一個小提琴鏈接 。
$(document).ready(function() {
$(window).resize();
$("#filterOpen").click(function() {
$("#mobileFilter").dialog("open");
});
});
$(window).resize(function() {
if ($(window).width() > 480) {
$("#mobileFilter").dialog({
autoOpen: false,
dialogClass: "test",
modal: false,
responsive: true
});
} else if ($(window).width() > 481) {
$("#mobileFilter").dialog().remove();
}
});
提前致謝。
我知道了。 以下是代碼。
$(document).ready(function() {
$(window).resize();
$( "#filterOpen" ).click(function() {
$( "#mobileFilter" ).dialog( "open" );
});
});
$(window).resize(function() {
if ($(window).width() > 480) {
$( ".ui-dialog" ).dialog().remove();
}else if ($(window).width() < 480) {
$("#mobileFilter").dialog({
autoOpen: false,
dialogClass: "test",
modal: false,
responsive: true
});
}
});
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.