Tag: 主页

谷歌地图API 3正在行动

我正试图在jqueryui选项卡中放置一个谷歌地图。 地图显示出来; 但是,完整的地图本身并没有填满它的canvas。 此外,尝试滚动地图会让它变得浑浊。 有没有人有任何想法? 这是我正在使用的代码: html { height: 100% } body { height: 100%; margin: 0; padding: 0 } #map_canvas { height: 100% } $(document).ready(function() { var mapOptions = { center: new google.maps.LatLng(-34.397, 150.644), zoom: 8, mapTypeId: google.maps.MapTypeId.HYBRID }; var map = new google.maps.Map(document.getElementById(“map_canvas”), mapOptions); }); One Two Three Tab 1’s Content Tab 2’s […]

ASP.NET中使用MasterPage的JQuery

我正在尝试将JQuery与一些使用母版页的asp.net页面一起使用,而且我在加载JQuery javascript文件时遇到了问题。 当我将文件包含在母版页的标记中时,它可以在与母版页位于同一目录的页面上正常工作: 但是对于与母版页不在同一目录中的页面会中断。 母版页inheritance包含它们的页面的路径,因此对于不同的页面,jquery .js文件的相对路径是不同的。 当然,我在主文件中不能有不同的相对路径,因为它们只有一个。 我可以使用绝对路径: 但如果网站安装为虚拟目录,则会中断。 我的下一个尝试是使用“〜”来表示网站的根目录: 但脚本标签不明白〜“。 所以我试着在代码隐藏中做到这一点。 从OnInit(),我试过: string url = “~/jquery/jquery-1.4.2.min.js”; url = this.ResolveUrl(url); Page.ClientScript.RegisterClientScriptInclude(“jquery_js”, url); 当JQuery javascript运行时,这给了我错误。 我在页面的标记中有一些javascript: $(document).ready(function() { … } 并且我得到“$”未定义。 我在jquery-1.4.2.min.js开头添加了一个警告,并且它正在加载,但是在执行了.aspx文件中的这个javascript之后。 我尝试使用ScriptManager.RegisterClientScriptInclude(),结果相同。