2015-10-28 26 views
-2

我有如下HTML代碼,
Jquery的綁定焦點事件類動態以下條件

<div id="testDiv"> 
    <input id="testTxt" type="textfield" class="test" /> 
</div> 
$(".test").on("focus",function(){ 
    alert("hello") 
}); 

('#testTxt').remove(); 

('#testDiv').html("<input id='testTxt' type='textfield' class='test' />"); 

我創建了一個簡單的文本框,並綁定焦點事件後,我要刪除textfield並添加新的文本字段代碼在相同的類名稱的div,但焦點事件如何應用在新添加的文本字段中的文本,以便我可以看到警報。

+1

你有一些語法錯誤;最後兩個選擇符缺少'$'前綴並且有錯誤匹配的引號。 –

+0

哦,我很抱歉,我錯過了在我的情況下,我想將焦點事件綁定到新創建的文本字段有可能以任何方式?非常感謝你的努力 – HUM

回答

2
$(document).on("focus", ".test",function() { 
    alert("hello") 
}); 
$("#testTxt").remove(); 
$("#testDiv").html("<input id='test' type='textfield'class='test'/>"); 

試試這個

demo

+0

它工作正常。非常感謝你Pekka – HUM

+0

@HUM很高興幫助編碼愉快 – guradio