【问题标题】:How to create click event for navigation drop down using html helper class?如何使用 html 助手类为导航下拉菜单创建点击事件?
【发布时间】:2015-06-16 07:07:06
【问题描述】:

我正在使用 MVC 5。我创建了导航下拉菜单。这是我的代码:

            <li class="dropdown">
            <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="menu">
                Report
                <b class="caret"></b>
            </a>
            <ul class="dropdown-menu">

            <li class="myselector"><a href="#">a </a></li>


            <li><a href="#">b </a></li>


            </ul>
            </li>

现在我有相同的控制器,但 a 和 b 的操作不同。

如何在单击 a 和 b 时移动到另一个页面。是否有可用的点击事件?

【问题讨论】:

  • 为什么不使用cshtml文件中的辅助方法来生成相应的路径?

标签: javascript jquery html html-helper


【解决方案1】:

我认为它适用于一些 js 代码,但您没有在此处附加任何 js。因此,您需要在 html 代码中添加一些内容,以将您的链接标识为不同的链接。 像这样的

<li class="myselector action-show-a"><a>A</a></li>
<li class="myselector action-show-b"><a>B</a></li>

然后您需要使用 .myselector 选择您的元素,并根据 .action-show-a 和 .action-show-b 添加指定的操作。为此,您需要将 eventlistners 添加到 onclick 操作中。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2016-09-11
    • 2012-06-11
    • 1970-01-01
    • 2021-01-29
    • 1970-01-01
    • 2017-06-10
    • 1970-01-01
    相关资源
    最近更新 更多