显示/隐藏具有输入值的div适用于Safari但不适用于Chrome

时间:2014-12-30 12:43:28

标签: javascript jquery google-chrome input safari

我使用下面的内容根据输入值显示/隐藏注册表单(即只能使用密码访问的隐藏注册表单)...

它适用于Safari,但不适用于Chrome - 任何想法为什么?

<style>
#regHidden { display: none; }
</style>

<script type="text/javascript">
(function($){
$(document).ready(function() {
                $('#ff_elem576').on('keyup', function(event) {
                        if ($(this).val() == "YANDV") 
                            $('#regHidden').show(),
                            $('#hideReg').hide();
                        else 
                            $('#regHidden').hide(),
                            $('#hideReg').show();
                });
            });
})(jQuery);
</script>

Here's a link到相关网页。

谢谢, 马特

1 个答案:

答案 0 :(得分:0)

控制台在您的页面上显示一些错误。你应该纠正它们。这可能就是为什么它不起作用的原因。

特别是那个使用粘性功能的人,那就是&#34;打破&#34;你网页的JS。