我有一些代碼,我有一個按鈕,我想創建一個對話框。此對話框中將包含一個textarea,其中包含一些將突出顯示的填充數據。我可以創建對話框和textarea我只是不確定如何將數據放入文本區域以及如何突出顯示它。使用jquery .html來調用函數
<button id="axis-details" onclick="apikey('<?php echo $result_cameras[$i]["camera_hash"]; ?>');">API Key</button>
function apikey(camerahash)
{
var $key = "http://myhost.com/notify.php/" +camerahash;
return $key;
}
$(document).ready(function() {
var $dialog = $('<div></div>')
.html('Please copy this key for setup: <p><textarea id=\"textbox\">'apikey(camerahash);'</textarea></p><p>For more information see: <a href=\"http://www.myhost.com/forum/2-quickstart-docs\">setup</a></p>')
.dialog({
autoOpen: false,
title: 'Axis API Key'
});
$('#axis-details').click(function() {
$dialog.dialog('open');
// prevent the default action, e.g., following a link
return false;
});
});
我想要的行爲是當有人點擊按鈕時出現一個jquery ui對話框。這很簡單。在對話框中我想要一個textarea,也很簡單。我無法弄清楚的部分是,我想把一個構造的url放在textarea($ key變量)中。此外,該網址需要突出顯示。我無法弄清楚如何把這個url放在textarea裏面,以及如何突出顯示它。
在此先感謝。
如何做什麼?請花時間詳細解釋這一切。 – Sparky 2012-03-08 03:36:31
我編輯了主帖 – Tom 2012-03-08 03:42:56