0
我是jQuery的新手。預覽未加載按鍵
我創建了一些東西,如當我點擊add
按鈕時顯示textarea,並在textarea中輸入要顯示預覽的數據。
但預覽無法工作
HTML:
<div id='TextBoxesGroup'>
<div id="TextBoxDiv1">
<label>Textbox #1 :</label>
<input type='textbox' id='textbox1'>
</div>
</div>
<div id="add_comment_box"></div>
<input type='button' value='Add Button' id='addButton'>
<input type='button' value='Cancel Button' id='canButton'>
的JavaScript:
$(document).ready(function() {
var commentNode = $('#lp-comment');
//$(' #live-preview-form textarea').bind('blur keyup',function()
commentNode.keypress(function (event) {
alert('test');;
commentNode.text($('#comment').val());
commentNode.html($('#lp-comment').html().replace(/\n/g, '<br />'));
});
$("#addButton").click(function() {
// $('#add_comment_box').css('display','block');
var newTextBoxDiv = $(document.createElement('div')).attr("id", 'form').hide();
// newTextBoxDiv.after().html('<label>Textbox # : </label> <input type="text" name="textbox" id="textbox" value="" >');
newTextBoxDiv.after().html(
'<div id="live-preview-form" class="lp-block">' +
'<textarea name="comment" id="comment" class="input" rows="10"></textarea>' +
'</div>' +
'<div id="live-preview-display" class="lp-block">' +
'<div id="lp-comment">' +
'</div>');
newTextBoxDiv.appendTo("#add_comment_box").slideDown();
// $("#TextBoxesGroup").append(newTextBoxDiv);
});
$("#canButton").click(function() {
$('#form').slideUp(function() {
$('#form').remove();
});
return false;
});
});
http://jsfiddle.net/nGfh4/看到這個鏈接 – 2013-02-23 10:28:27
歡迎來到StackOverflow!你能對你的問題更具體一點嗎?你越具體,我們就越容易幫助你! – 2013-02-23 10:30:22
@crynix jsfiddle.net/nGfh4看到這個鏈接 – 2013-02-23 10:31:55