我有这个:


 < div class =“myclass”>
< script type =“text / javascript”&gt ;
内部功能;
< / script>
< / div>



 和我需要这个:


 < div class =“myclass”>
< / div>



 我尝试过:


 jQuery(“div.myclass”)。replaceWith(“ “);



 但它不起作用。 代码只删除div,而不是脚本标记。


任何想法? 
感谢

答案 0 :(得分:2)
尝试empty()
jQuery("div.myclass").empty();
答案 1 :(得分:1)
尝试替换div的HTML而不是div本身:
$(document).ready(function(){
$(window).scroll(function(){
if($(window).scrollTop() > 0){
$("#btoTop").fadeIn("slow");
}
else {
$("#btoTop").fadeOut("slow");
}
$("#btoTop").click(function(event){
event.preventDefault();
$("html, body").animate({scrollTop:0 },"slow");
});
});
});
或者,定位脚本标记:
jQuery("div.myclass").html("");