2016-09-18 7 views
1

私はCaptcha検証(Solvemedia)を含むdiv全体を置き換えようとしています。私はそれを行う方法がわかりません。Captchaでdivコンテンツを置き換えるためにJQueryを実行します

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

それが正常に動作し、私は</body>前にそれを置いてきた。しかし、私はdiv要素が成功したキャプチャの検証後に変更することにしたい - :私はこのようなjQueryのreplaceWith機能を使用してボタンクリックで正常にそれを行うことができると思います。私はこれを試しましたが、うまくいかないようです -

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

私は間違っていますか?

答えて

0

OKみんな!それは愚かな間違いでした。私が必要としたコードは: -

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