2016-09-18 56 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>