我一直在尝试替换包含验证码验证的整个 div (Solvemedia)。我不知道该怎么做。我能够使用 JQuery 的 replaceWith
单击按钮成功完成此操作功能如下:-
<script>
$( "#btnCl" ).click(function() {
$("#2").css('display', 'block');
$( "div#1" ).replaceWith( $( "#2" ) );
});
</script>
它工作正常,我已经把它放在</body>
之前了。但是,我希望在验证码验证成功后更改 div。我尝试了这个,但似乎不起作用:-
else {
//process form here
?>
<script type="text/javascript">
$("#2").css('display', 'block');
$("div#1").replaceWith( $( "#2" ) );
</script>
<?php
}
?>
我做错了什么?
最佳答案
好的,伙计们!这是一个愚蠢的错误。我需要的代码是:-
<script type="text/javascript">
$(document).ready(function(){
$("#2").css('display', 'block');
$("div#1").replaceWith( $( "#2" ) );
});
</script>
关于javascript - 验证码成功后执行JQuery替换div内容,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39554661/