点击事件不适用于Firefox

时间:2018-07-15 19:40:05

标签: javascript function google-chrome firefox browser

我有一个可以与Safari和chrome很好地兼容的功能,但不适用于Firefox。通过单击按钮,将出现三个名称隐藏的输入字段。因此,用户可以填写。再次单击,字段消失。 Firefox问题:当我单击时,什么也没发生。该功能有什么问题? 谢谢

<script type="text/javascript">

{literal}
$( "#muendbtn" ).click(function () {
    event.preventDefault();
    if ( $( "tr[name=hid]" ).is( ":hidden" ) ) {
        $( "tr[name=hid]" ).fadeIn( "slow" );
    } else {
        $( "tr[name=hid]" ).fadeOut();
    }
});
{/literal}
</script>

1 个答案:

答案 0 :(得分:0)

尝试将事件作为参数。.

<script type="text/javascript">

{literal}
$( "#muendbtn" ).click(function (event) {
    event.preventDefault();
    if ( $( "tr[name=hid]" ).is( ":hidden" ) ) {
        $( "tr[name=hid]" ).fadeIn( "slow" );
    } else {
        $( "tr[name=hid]" ).fadeOut();
    }
});
{/literal}
</script>