草庐IT

idfeedback

全部标签

jquery html() 去除脚本标签

我需要用ajax调用生成的html替换我页面中div的内容。问题是html中有一些必要的脚本,而且jqueryhtml()函数似乎将它们剥离了,我需要过滤响应并只获取特定的div。我正在考虑一种解决方法,即从ajax响应中提取所有脚本标签,然后将它们附加到DOM中,但我在这样做时遇到了麻烦。这是我的代码;$('a.link-vote').live('click',function(){varidfeedback=$(this).attr('id').split('-')[1];varhref=$(this).attr('href');$('.feedback-'+idfeedback+

jquery html() 去除脚本标签

我需要用ajax调用生成的html替换我页面中div的内容。问题是html中有一些必要的脚本,而且jqueryhtml()函数似乎将它们剥离了,我需要过滤响应并只获取特定的div。我正在考虑一种解决方法,即从ajax响应中提取所有脚本标签,然后将它们附加到DOM中,但我在这样做时遇到了麻烦。这是我的代码;$('a.link-vote').live('click',function(){varidfeedback=$(this).attr('id').split('-')[1];varhref=$(this).attr('href');$('.feedback-'+idfeedback+