我需要可變地傳遞 jQuery 對話框的標題。
我正在嘗試像這樣使用“資料”屬性:
jQuery( "#dialog" ).data( 'the_title', 'John Doe Dialog' ).dialog( "open" );
jQuery( function() {
jQuery( "#dialog" ).dialog({
title: jQuery( "#dialog" ).data( 'the_title' ),
});
});
但它不起作用,它顯示的是默認標題。
請問有什么想法嗎?
uj5u.com熱心網友回復:
您可以直接指定此處記錄的任何對話選項,
title例如,我添加了另外幾個選項作為進一步的示例。
jQuery( "#dialog" ).dialog({
title: 'John Doe Dialog',
width: '100px',
height: '50px'
});
您還可以在創建對話框后指定任何選項
$('#dialog').dialog();
$('#dialog').dialog('option', 'title', 'wibble');
因此您可以使用這種鏈接樣式的代碼:
$('#dialog').dialog().dialog('option', 'title', 'wibble');
轉載請註明出處,本文鏈接:https://www.uj5u.com/shujuku/427832.html
標籤:jQuery jQuery-ui 对话 模态对话 jquery-ui-对话框
上一篇:Flutter布局限制
