jQuery点击功能没有触发

时间:2014-07-06 16:28:53

标签: javascript jquery angularjs twitter-bootstrap-3

我正在尝试将bootstrap布局集成到我的angular.js项目中。 我添加了bootstrap.js和bootstrap.css以及布局自定义CSS和JS。 我的项目添加了jquery。

我面临的问题是没有触发点击处理程序。 这是我的代码:

$(document).ready(function () {
    alert('ready');
    $('[data-toggle="offcanvas"]').click(function () {
        alert('click');
        $('.row-offcanvas').toggleClass('active')
    });
});

弹出一个"准备好"然而,当我点击具有属性data-toggle =" offcanvas"的按钮时,每个页面的弹出窗口都会刷新。没有任何东西出现。

我甚至试图在按钮上添加一个id属性,并在jquery中按下按钮,但没有成功:

$('#toggleButton').click(....);

按钮是html,如下所示:

<div class="col-xs-12 col-sm-9">
        <p class="pull-right visible-xs">
             <button type="button" class="btn btn-primary btn-xs" data-toggle="offcanvas">Toggle nav</button>
        </p>

似乎出了什么问题?

提前致谢。

0 个答案:

没有答案