具有类名单击事件的按钮不起作用

时间:2013-07-26 01:02:48

标签: javascript javascript-events

我有一个类名为“sldprv”的按钮但是在doucment准备好的时候我检查了那个按钮是否点击了类。它无法正常工作,我在chrome中遇到此错误。在火狐中,它甚至都没有工作

        $(".sldprv").click(function(e) {
             alert('click');
             e.preventDefault();
         });

但是按钮ID正常工作。

我知道我错过的基础太少但我看不到上帝!!

[已编辑]为此向您解释一下......

我正在使用Jquery Wizard处理此代码,我只在第一步中将此类添加到上一个按钮,然后在插入js

中插入的代码行后删除它
       if ( state.isFirstStep || o.unidirectional ||
        state.step.hasClass( o.stepClasses.unidirectional ) ) {
        //TO DO: back to slide
        this.elements.backward.addClass("sldprv");
    } else {

        this.elements.backward.removeAttr( disabled );
        this.elements.backward.removeClass("sldprv");
    }

这样我只能在第一步捕捉前一个按钮并做我自己的动画

希望你们明白这个问题是什么。

1 个答案:

答案 0 :(得分:1)

看看这个:http://jsfiddle.net/fXb6s/1/。我只是为它添加jQuery作为lib。

$(document).ready(function() {
         $(".sldprv").click(function(e) {
             alert('click');
             e.preventDefault();
         });
});