热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

BootstrapDropdown菜单在MasterPage中不起作用-BootstrapDropdownMenunotworkinginMasterPage

IcannotgetmyBootstrapdropdownmenutowork.BynotworkingImean,nothinghappenswhenIclic

I cannot get my Bootstrap drop down menu to work. By not working I mean, nothing happens when I click on the link, nothing drops down. I have created my nav bar in a masterpage. I have also spent half a day reading all of the posts on here and I cannot get it to work...

我无法让我的Bootstrap下拉菜单工作。通过不工作我的意思是,当我点击链接时没有任何事情发生,没有任何事情发生。我在主页中创建了导航栏。我也花了半天的时间阅读这里的所有帖子,我无法让它工作......

I am creating an application in VS2013 Pro and it is in ASP.NET/C# 4.0, I have tried it in Chrome, IE, Firefox etc. I have also swapped JQuery min with JQuery main, tried it at the top and bottom of the html. I have been through every permutation. I have also checked the inspector in each of the browsers and cannot see any errors. I have changed the code for the navbar from looking at the posts available and I am now at a dead end.

我在VS2013 Pro中创建了一个应用程序,它在ASP.NET / C#4.0中,我在Chrome,IE,Firefox等中尝试过它。我还用JQuery main交换了JQuery min,在顶部和底部尝试了它HTML。我经历过每一个排列。我还检查了每个浏览器中的检查员,但看不到任何错误。我已经更改了导航栏的代码,从查看可用的帖子,我现在处于死胡同。

I have checked my code in fiddlr and it works, but in my master page it will not work at all. The masterpage code is as follows:

我已经在fiddlr中检查了我的代码并且它可以工作,但是在我的母版页中它根本不起作用。主页代码如下:

 <%@ Master Language="C#" AutoEventWireup="true" CodeBehind="~/EMS/EMSDefault.master.cs" Inherits="The_SumTechnology_Project.EMS.EMSDefault" %>






        
     
     
    
    

    

    



    
        

        
        
    



    

3 个解决方案

#1


0  

The code is working fine, I pasted it in a project I'm working and the dropdown is working. I don't know why are you calling <

代码工作正常,我将它粘贴在我正在工作的项目中,下拉列表正在运行。我不知道你为什么打电话<

script>
        $(document).ready(function () {
            $('.dropdown-toggle').dropdown();
        });
    

without it, the dropdown still works, try checking if you don't have a conflict in the page.

没有它,下拉列表仍然有效,请尝试检查页面中是否存在冲突。

#2


0  

I never use

我从不使用


in fact, I tested your code without it and works perfect, you should look if you are making a good calling of the bootstrap js file, or maybe the version of jquery is not compatible

事实上,我没有它测试你的代码并且工作完美,你应该看看你是否正在调用bootstrap js文件,或者jquery的版本可能不兼容

#3


0  

I still cannot find why the JS wont load, even having tested it. But for some reason I keep getting the following error, that is probably unrelated when building the App:

我仍然无法找到为什么JS不会加载,甚至测试它。但由于某种原因,我不断收到以下错误,这可能与构建应用程序时无关:

Warning 11 No way to resolve conflict between "Newtonsoft.Json, Version=7.0.0.0, Culture=neutral, PublicKeyToken=30ad4fe6b2a6aeed" and "Newtonsoft.Json, Version=4.5.0.0, Culture=neutral, PublicKeyToken=30ad4fe6b2a6aeed". Choosing "Newtonsoft.Json, Version=7.0.0.0, Culture=neutral, PublicKeyToken=30ad4fe6b2a6aeed" arbitrarily. The SumTechnology Project

警告11无法解决“Newtonsoft.Json,Version = 7.0.0.0,Culture = neutral,PublicKeyToken = 30ad4fe6b2a6aeed”和“Newtonsoft.Json,Version = 4.5.0.0,Culture = neutral,PublicKeyToken = 30ad4fe6b2a6aeed”之间的冲突。任意选择“Newtonsoft.Json,Version = 7.0.0.0,Culture = neutral,PublicKeyToken = 30ad4fe6b2a6aeed”。 SumTechnology项目

To get around the issue I used CDN references for the JS elements for the page and this has fixed it. So it is a conflict in something that is preventing those particular JS files from running.

为了解决这个问题,我为页面的JS元素使用了CDN引用,并修复了它。所以这是一个阻止这些特定JS文件运行的冲突。


推荐阅读
  • 本文介绍了在Mac上搭建php环境后无法使用localhost连接mysql的问题,并通过将localhost替换为127.0.0.1或本机IP解决了该问题。文章解释了localhost和127.0.0.1的区别,指出了使用socket方式连接导致连接失败的原因。此外,还提供了相关链接供读者深入了解。 ... [详细]
  • switch语句的一些用法及注意事项
    本文介绍了使用switch语句时的一些用法和注意事项,包括如何实现"fall through"、default语句的作用、在case语句中定义变量时可能出现的问题以及解决方法。同时也提到了C#严格控制switch分支不允许贯穿的规定。通过本文的介绍,读者可以更好地理解和使用switch语句。 ... [详细]
  • HTML5网页模板怎么加百度统计?
    本文介绍了如何在HTML5网页模板中加入百度统计,并对模板文件、css样式表、js插件库等内容进行了说明。同时还解答了关于HTML5网页模板的使用方法、表单提交、域名和空间的问题,并介绍了如何使用Visual Studio 2010创建HTML5模板。此外,还提到了使用Jquery编写美好的HTML5前端框架模板的方法,以及制作企业HTML5网站模板和支持HTML5的CMS。 ... [详细]
  • 本文介绍了在满足特定条件时如何在输入字段中使用默认值的方法和相应的代码。当输入字段填充100或更多的金额时,使用50作为默认值;当输入字段填充有-20或更多(负数)时,使用-10作为默认值。文章还提供了相关的JavaScript和Jquery代码,用于动态地根据条件使用默认值。 ... [详细]
  • 本文介绍了DataTables插件的官方网站以及其基本特点和使用方法,包括分页处理、数据过滤、数据排序、数据类型检测、列宽度自动适应、CSS定制样式、隐藏列等功能。同时还介绍了其易用性、可扩展性和灵活性,以及国际化和动态创建表格的功能。此外,还提供了参数初始化和延迟加载的示例代码。 ... [详细]
  • 介绍平常在多线程开发中,总避免不了线程同步。本篇就对net多线程中的锁系统做个简单描述。目录一:lock、Monitor1:基础 ... [详细]
  • JavaScript简介及语言特点
    本文介绍了JavaScript的起源和发展历程,以及其在前端验证和服务器端开发中的应用。同时,还介绍了ECMAScript标准、DOM对象和BOM对象的作用及特点。最后,对JavaScript作为解释型语言和编译型语言的区别进行了说明。 ... [详细]
  • 本文介绍了网页播放视频的三种实现方式,分别是使用html5的video标签、使用flash来播放以及使用object标签。其中,推荐使用html5的video标签来简单播放视频,但有些老的浏览器不支持html5。另外,还可以使用flash来播放视频,需要使用object标签。 ... [详细]
  • 在C#中,使用关键字abstract来定义抽象类和抽象方法。抽象类是一种不能被实例化的类,它只提供部分实现,但可以被其他类继承并创建实例。抽象类可以用于类、方法、属性、索引器和事件。在一个类声明中使用abstract表示该类倾向于作为其他类的基类成员被标识为抽象,或者被包含在一个抽象类中,必须由其派生类实现。本文介绍了C#中抽象类和抽象方法的基础知识,并提供了一个示例代码。 ... [详细]
  • 在C#/ .NET中,处理基督面前的日期没有内置支持,需要编写自己的代码。本文介绍了在处理此类日期时的最佳方法,并提供了一个示例链接,可以参考编码的解决方案。 ... [详细]
  • Unity3D引擎的体系结构和功能详解
    本文详细介绍了Unity3D引擎的体系结构和功能。Unity3D是一个屡获殊荣的工具,用于创建交互式3D应用程序。它由游戏引擎和编辑器组成,支持C#、Boo和JavaScript脚本编程。该引擎涵盖了声音、图形、物理和网络功能等主题。Unity编辑器具有多语言脚本编辑器和预制装配系统等特点。本文还介绍了Unity的许可证情况。Unity基本功能有限的免费,适用于PC、MAC和Web开发。其他平台或完整的功能集需要购买许可证。 ... [详细]
  • 作者表示自己最近工作非常忙碌,无法抽出时间写作。他计划在未来的几天内写关于namespace与C#的名字解析以及数据库内容转化为excel文件下载的知识。 ... [详细]
  • Apache Shiro 身份验证绕过漏洞 (CVE202011989) 详细解析及防范措施
    本文详细解析了Apache Shiro 身份验证绕过漏洞 (CVE202011989) 的原理和影响,并提供了相应的防范措施。Apache Shiro 是一个强大且易用的Java安全框架,常用于执行身份验证、授权、密码和会话管理。在Apache Shiro 1.5.3之前的版本中,与Spring控制器一起使用时,存在特制请求可能导致身份验证绕过的漏洞。本文还介绍了该漏洞的具体细节,并给出了防范该漏洞的建议措施。 ... [详细]
  • CSS|网格-行-结束属性原文:https://www.gee ... [详细]
  • css元素可拖动,如何使用CSS禁止元素拖拽?
    一、用户行为三剑客以下3个CSS属性:user-select属性可以设置是否允许用户选择页面中的图文内容;user-modify属性可以设置是否允许输入 ... [详细]
author-avatar
柠檬泪滴味道186
这个家伙很懒,什么也没留下!
Tags | 热门标签
RankList | 热门文章
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有