为两个不同的php页面应用javascript代码
Applying a javascript code for two different php pages
在我的项目中,我有这个代码谁从mysql查询结果,并把它放入评论div和一个jquery代码谁带我更多的结果,当我通过另一个页面代码滚动我的页面
<body>
<div id="container">
<div class="comment">
<div id="comm">
</div>
</div>
</div>
<script type="text/javascript">
$(document).ready(function(){
var offset = $('.comment:last').offset();
$(window).scroll(function(){
if((offset.top-$(window).height() <= $(window).scrollTop())
&& load==false && ($('.comment').size()>=5) &&
($('.comment').size()!=$('.nb_com').text())){
var theme = $('.comment').attr('idtheme');
$.ajax({
url: 'ajax_scroll.php',
type: 'get',
data: 'theme='+theme,
success: function(data) {
$('.comment:last').after(data);
offset = $('.comment:last').offset();
}
});
}
});
});
</script>
我想应用这个javascript下面我的评论DIV,但它只适用于DIV之前,我向下滚动页面
$('#confirmdelete a').click(function(){
var id_comm=$(this).attr('id');
if(confirm("Delete?")) {
$.ajax({
url: 'commentsdelete.php',
type: 'post',
async: false,
data:{
'id_comm': id_comm
},
success:function(){
}
});
}
else
{
}
return false;
});
如何将此javascript代码应用于所有div(滚动前和滚动后)
谢谢。
解决方案一:
将你的click函数添加到全局作用域,如果内容改变了,重新分配:
var onclickfunc=function(){
alert("clicked");
}
$('#confirmdelete a').click(onclickfunc);
//later in your ajax
sucess:function(data){
//add the content
//reassign:
$('#confirmdelete a').click(onclickfunc);
}
解决方案2(更好):
检测父元素是否被单击,然后检查它是否是一个confirmdelete元素:
$(document).on("click","#confirmdelete a",function(){
//yourcode here
});
见:http://api.jquery.com/on/
相关文章:
- 通过另一个php应用程序将我的项目推送到Github存储库中
- 如何安全地获取&使用Facebook应用程序访问令牌发送通知使用PHP&Javascript
- PHP文件没有't从Javascript应用程序获取$_POST
- 使用jquery调用vaadin应用程序表单php
- 如何创建可从多个应用程序使用的PHP登录web服务
- 如何在核心php应用程序中使用节点js json Web令牌库
- 应该如何将密码从纯html/javascript应用程序发送到php页面
- 如何根据JavaScript函数的结果用PHP编写数据库?(FB应用程序)
- 你能在客户端将应用程序设置为只有Javascript,在远程服务器上设置为PHP吗
- 如何在 NetBeans 中的 Java Web 应用程序项目中运行 php
- PHP 应用程序中的选项卡 - 融合图表
- JS单页应用程序和基于PHP的登录系统
- 在 php 应用程序中自动刷新图像
- jQuery不能在PHP应用程序中运行
- php应用程序请求过多
- 如何检测包含PHP应用程序的最后一个选项卡正在关闭
- 将Elastic Beanstalk PHP应用环境变量传递给Javascript
- 在PHP应用程序中只允许字母数字的用户输入是否可以防止XSS攻击
- 如何绑定ZeroMQ套接字与棘轮web套接字库,使实时应用程序的php应用
- 指纹扫描仪(Futronic FS82指纹扫描仪)集成PHP应用程序