我已经在函数上添加了一个正常工作的div的函数。但是当另一个函数调用回发时,我从div中删除了我添加的类,因为它重新加载了页面。所以我想在postback或postpack之后调用我的函数。示例函数如下:
<head>
<style>
.test{ background:#F00}
</style>
<script type="text/javascript" src="jquery-1.8.3.js"></script>
<script type="text/javascript">
$(function(){
$('a').click(function(){
$(this).addClass('test')
})
})
</script>
</head>
<body>
<a href="javascript:void(0)">click</a>
<div>check....</div>
</body>
</html>
答案 0 :(得分:0)
你可以这样做
你必须写2次这段代码。一旦你在你的脚本中定义了意味着其他就是这个
,因为
PageRequestManager 类公开方法,属性和事件,以便在页面元素执行异步回发时使客户端编程更容易。例如,PageRequestManager类使您能够处理客户端页面生命周期中的事件,并提供特定于部分页面更新的自定义事件处理程序。
var prm = Sys.WebForms.PageRequestManager.getInstance();
prm.add_endRequest($(function(){
$('a').click(function(){
$('div').addClass('test')
})
}));
这肯定有用