jQuery   发布时间:2022-03-30  发布网站:大佬教程  code.js-code.com
大佬教程收集整理的这篇文章主要介绍了MVC 3 jquery renderbody <=>标题(_layout)大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
所以这是我的问题:
我在我的MVC 3项目中包含了我的所有js脚本的布局: @H_874_6@ @H_874_6@
<link runat="server" rel="shortcut icon" href="@Url.Content("~/Content/favicone/favicon.ico")" type="image/x-icon"/>
<link runat="server" rel="icon" href="@Url.Content("~/Content/favicone/favicon.ico")" type="image/ico"/>
<script src="@Url.Content("~/Scripts/jquery-1.7.1.min.js")" type="text/javascript"></script>
<script src="@Url.Content("~/Scripts/jquery.jcarousel.min.js")" type="text/javascript"></script>
<script src="@Url.Content("~/Scripts/jquery.dimension.js")" type="text/javascript"></script>
<script src="@Url.Content("~/Scripts/jquery.cookie.js")" type="text/javascript"></script>
<script src="@Url.Content("~/Scripts/globalize.js")" type="text/javascript"></script>
<script src="@Url.Content("~/Scripts/cultures/globalize.culture." + CurriculumVitae.Helpers.CultureHelper.GetCurrentCulture() + ".js")" type="text/javascript"></script>

<script src="@Url.Content("~/Scripts/jquery.unobtrusive-ajax.min.js")" type="text/javascript"></script>
<script src="@Url.Content("~/Scripts/jquery-ui-1.8.17.custom.min.js")" type="text/javascript"></script>
<script type="text/javascript">
    function mycarousel_initCallBACk(carousel) {....}</script>
@H_874_6@但是只有我的认View可以使用这些脚本,当我进入另一个视图(在renderbody中)并且我需要使用一些jquery时我需要重新实现脚本以使其工作:

@H_874_6@
@{ViewBag.title = "Index";}
@section header{
    <script src="@Url.Content("~/Scripts/jquery-1.7.1.min.js")" type="text/javascript"></script>
    <script src="@Url.Content("~/Scripts/jquery.unobtrusive-ajax.min.js")" type="text/javascript"></script>
    <script src="@Url.Content("~/Scripts/jquery-ui-1.8.17.custom.min.js")" type="text/javascript"></script>
    <script>
        $.fx.speeds._default = 1000;
        $(function () {
            $("#dialog").dialog({
                autoOpen: true,show: "blind",hide: "explode"
            });
            $("#opener").click(function () {
                $("#dialog").dialog("open");
                return false;
            });
        });
 </script>
}

<a id="opener" href="javascript:void();">test </a>
<div id="dialog" title="Basic modal dialog">
    <p>terst nmsdfnms dfds fsd f JQUERYYYYYYYYYYYYYY</p>
</div>
@H_874_6@这只是一个开始……我的主题/文化还有其他问题……

@H_874_6@事情是在我的网页的源代码中,我找到了来自_layout(和“视图”)的所有脚本,但是没有@section头,即使是简单的js调用也不会起作用,如果它必须使用来自我的标题(_layout)

@H_874_6@谢谢

解决方法

发现了我的问题: @H_874_6@ @H_874_6@>切勿在同一网站内重新实施或覆盖jquery-1.7.1.min.js
页面,因为它将在每个jquery调用之间创建冲突.
>我的一个使用(jcarousel.js)的脚本没有正确设置(
initCallBACk param).

@H_874_6@谢谢大家
本图文内容来源于网友网络收集整理提供,作为学习参使用,版权属于原作者。

大佬总结

以上是大佬教程为你收集整理的MVC 3 jquery renderbody <=>标题(_layout)全部内容,希望文章能够帮你解决MVC 3 jquery renderbody <=>标题(_layout)所遇到的程序开发问题。

如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。