asp.net – 如何在Button Click事件上调用此Jquery函数?
发布时间:2020-12-15 22:29:11 所属栏目:asp.Net 来源:网络整理
导读:我想在按钮点击事件中在ASP.NET中调用此 jquery函数 var doRedirect = function() { location.href='http://www.example.com' };$("#button1").click(function() { $("#label1").show(); window.setTimeout("$('#label1').fadeOut('slow',doRedirect)",10000
我想在按钮点击事件中在ASP.NET中调用此
jquery函数
var doRedirect = function() { location.href='http://www.example.com' }; $("#button1").click(function() { $("#label1").show(); window.setTimeout("$('#label1').fadeOut('slow',doRedirect)",10000); }); 解决方法
如果您的jQuery是内联的,您可以执行以下操作:
var doRedirect = function() { location.href='http://www.example.com' }; $("#<%=button1.ClientId%>").click(function() { $("#<%=label1.ClientId%>").show(); window.setTimeout("$('#<%=label1.ClientId%>').fadeOut('slow',10000); }); 如果它不是内联的(即在文件中),则需要以不同的方式获取要使用的客户端控件ID,例如将它们包装在带有ID的div中并通过div选择它们: <div id="myId"> <asp:Label runat="server" id="label1" /> <asp:Button runat="server" id="button1" /> </div> var doRedirect = function() { location.href='http://www.example.com' }; $("#myId input").click(function() { $("#myId span").show(); window.setTimeout("$('#myId span').fadeOut('slow',10000); }); 请注意,我使用输出HTML元素类型作为jQuery选择器中的后代. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- asp.net-mvc – 如何使用Data Annotations Extensions在属性
- 集训第六天:文件上传漏洞
- asp.net-mvc – 集成测试ASP.NET MVC应用程序
- ASP.NET MVC – Response.Write代码 – 将它放在Controller
- asp.net-mvc – ASP.NET MVC API或WCF API
- asp.net – 对数据绑定集合或对象列表时对gridview进行排序
- ASP.NET MVC 4自定义HTML Helpers文件夹位置
- asp.net-mvc – 将ASP.NET MVC布局应用于Jquery.Mobile页面
- asp.net – 每5秒自动刷新一次Updatepanel
- asp.net-mvc – 在asp.net mvc请求中捕获windows用户名
推荐文章
站长推荐
- 带有声明性数据的Eval绑定ASP.NET
- asp.net – 使用facebook登录的asp .net 4.0会员
- asp.net-mvc – EF代码优先和SQL Server视图
- asp.net-mvc – 返回对象名称为MVC的Json Result
- 在Asp.net Gridview中显示多列中的行
- asp.net – 直接在ASPX页面中渲染DateTime.Now
- asp.net – 哈希与加密密码
- asp.net – 管理web.config文件
- asp.net-mvc – mvc创建我自己的html帮助器,如何
- asp.net-mvc – 在ASP.NET MVC中使用ASP.NET Web
热点阅读