我倒過來尋找這個答案(在我看來似乎是一個看似簡單的問題)。我想動態地創建一個jQuery對話框,但我想讓對話框的文本/正文包含一個href - 需要用對話框動態創建。例如:如何將動態html添加到jQuery對話框的文本字段?
var newDiv = $(document.createElement('div'));
var j = 1;
newDiv.dialog({
resizable: false,
height:240,
modal: true,
text: '<a href="html://test.com">test link' + j + ' within a dialog body</a>',
title: "MyDialog",
buttons: {
"Add Related": function() {
$(this).dialog("close");
window.location = "addRelated.php?id="+id;
},
Cancel: function() {
$(this).dialog("close");
}
}
});
該文本參數似乎只採取文本。有人可以幫我嗎?謝謝。因此
var newDiv = $('<div><a href="html://test.com">test link' + j + ' within a dialog body</a></div>');
newDiv.dialog(...);
,否定需要使用無證文本屬性:你使用jQuery與jQuery.ui
兩個答案都很好。謝謝你們倆!我不知道哪一個可以作出主要答案,所以我提出了更爲詳細的答案。 – Tornado