2016-09-18 26 views
1

我一直試圖替換包含Captcha驗證(Solvemedia)的整個div。我不知道該怎麼做。我能夠成功地做到這一點上使用jQuery的replaceWith功能這樣的按鈕點擊: -在成功的驗證碼上執行JQuery替換div內容

<script> 
$("#btnCl").click(function() { 
$("#2").css('display', 'block'); 
$("div#1").replaceWith($("#2")); 
}); 
</script> 

它可以正常工作,我</body>之前將其放置不過,我想成功的驗證碼驗證後改變股利。我試過了,但它似乎沒有工作: -

else { 
//process form here 
?> 
<script type="text/javascript"> 
$("#2").css('display', 'block'); 
$("div#1").replaceWith($("#2")); 
</script> 
<?php 
} 
?> 

我在做什麼錯了?

回答

0

好傢伙!這是一個愚蠢的錯誤。我需要的代碼是: -

<script type="text/javascript"> 
$(document).ready(function(){ 
$("#2").css('display', 'block'); 
$("div#1").replaceWith($("#2")); 
}); 
</script>