$()。更改或$()。bind(更改,函数())不适用于IE8,JQuery,Javascript

时间:2010-11-16 12:46:36

标签: javascript asp.net jquery

代码示例:

    $(document).ready(function() {

txtchangefunction();

});

function txtchangefunction(

$(".textCssClass").change(function () {

....});

or $(".textCssClass").bind('change', function())

适用于Chrome等,但不适用于IE8。

每个人都可以帮忙吗?没有出现控制台错误。 非常感谢。

2 个答案:

答案 0 :(得分:2)

我猜正确的语法是

function txtchangefunction(){
    $(".textCssClass").change(function () {
    //....
    });
}

$(".textCssClass").bind('change', function({}));

 $(".textCssClass").bind('change', funname);

答案 1 :(得分:1)

我使用'click'代替'change'

请参阅Getting jQuery to recognise .change() in IE

它确实有用。

由于我有一个asp滑块和一个文本框,我在滑块上添加了handleCssClass并单击方法来激活JS函数,

谢谢大家。