我正在尝试在我的网页中实现 JQuery,但未能成功实现。
我有一个母版页
我为菜单栏添加了一个脚本,该脚本已经使用 Google 托管的 jquery
这是在母版页本身中编码的
<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.4.0/jquery.min.js"></script>
现在我想实现一个 Jquery 将 css 可见性属性设置为 true 或 false。
进入我的同一母版页的内容页
。
<script type="text/javascript">
$(document).ready(function(){
$("#lnkAddMore").click(function(){
alert();
}
);
});
</script>
这个 html 控件位于我的 UpdatePanel
下。
我不知道为什么它不起作用?
我在 UpdatePanel 下使用此控件。
<input type="button" id="lnkAddMore" value="Add More" />
I tried to use it outside my update panel it is running successfully but not in UpdatePanel
我认为将其与 UpdatePanel 一起使用时存在问题
HERE IS MY PAGE SOURCE
<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.4.0/jquery.min.js"></script>
<link href="../../Css/Domain.css" rel="stylesheet" type="text/css" />
<script type="text/javascript">
$(document).ready(function(){
$("#lnkAddMore").click(function(){alert();$('#h').hide(100);});
$('#h').show(100);
});
</script>
<asp:ScriptManager ID="ScriptManager1" runat="server">
</asp:ScriptManager>
<asp:UpdatePanel ID="UpdatePanel1" runat="server">
<ContentTemplate>
<div id="divDomain" runat="server">
<asp:gridview/>
<div style="text-align:right;">
<input type="button" id="lnkAddMore" value="Add More" />
</div>
</div>
</ContentTemplate>
</asp:UpdatePanel>
最佳答案
你真的嵌套过<script>
标签还是拼写错误?
<script type="text/javascript">
<script type="text/javascript">
如果这不是拼写错误,那么这可能就是问题所在。
<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.4.0/jquery.min.js"></script>
<script type="text/javascript">
$(document).ready(function() {
$('#ddmenu > li').bind('mouseover', ddmenu_open)
$('#ddmenu > li').bind('mouseout', ddmenu_timer)
});
$(document).bind('click', ddmenu_close); // do you really want to close on any click?
</script>
关于asp.net - jQuery 不工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2510892/