我写了一个像这样的ajax代码:
pc <- function(data, ref.variable){
ref.variable <- substitute(ref.variable)
as.data.frame(model.matrix(formula(paste0(ref.variable, "~ .")), data = data))
}
pc(data = CO2, ref.variable = Plant)
此代码在$.ajax({
type: "POST",
url: "post.php",
data: {id:id},
cache: false,
success: function (result) {
$('.post').html(result);
}
});
文件中显示更多帖子,当它显示index.php
中嵌入的更多帖子main.js
文件未在新帖子上工作时。
我在index.php
:
post.php
它有效,但部分功能运行了两次。
如果没有上述问题,如何在 <script src="main.js" ></script>
上嵌入main.js
?
答案 0 :(得分:0)
您必须在新帖子所需的ajax响应上重新运行这些功能。 您不必再次调用完整的main.js文件。
或者,如果您有任何点击事件,请写如下。
$(document).on("click", '.selector', function(){
//Here will be your code
});
您可以使用任何事件而非点击。