我想知道为什么这个对锚标记的jquery的调用不起作用

时间:2014-10-20 10:56:10

标签: jquery

<script>
    $(document).ready(function () {
        $(".order").click(function () {
            alert("ll");
        });
    });
</script>


<a class="order">helo</a>

我似乎没有在这段代码中发现任何错误 但它不会工作或不会给任何警报框。 为什么会这样?

修改

Pete感谢控制台显示$未定义或引用或类似的东西。
实际上我在aspx页面中执行此代码,该页面继承了一个母版页。母版页包含了jquery
我在这个不同的页面中包含了jquery并且它有效。
但我仍然感到困惑..如果在母版页中定义了jquery,它不应该工作。

1 个答案:

答案 0 :(得分:1)

使用event.preventDefault

<a class="order" href="javascript:void(0)">helo</a>

 $(".order").click(function (event) {
            event.preventDefault();
            alert("ll");
 });