1

我的 Web 应用程序遇到了一个奇怪的问题;我已经使用 jQuery 插件实现了一个手风琴,除了两个多行文本框外,一切正常。

加载页面时,多行文本框中的某些文本会消失。但是,当我单击同一个文本框时,我可以看到完整的文本(请参阅附图)。

这只发生在 IE 中,而不是在 Firefox/Chrome 浏览器中。当我禁用 jQuery 手风琴时,这也不会发生。手风琴的 jQuery 代码:-

<script language="javascript" type="text/javascript"> 

    $(document).ready(function () {   

        $("#accordion").accordion({
            active: 0,
            collapsible: true,
            autoHeight: false
        });
    });
</script>

抱歉,我无法发布图片。

4

1 回答 1

1

假设脚本在页面完全加载之前加载。在窗口加载中尝试脚本

<script language="javascript" type="text/javascript"> 

 $(window).ready(function () {   

     $("#accordion").accordion({
        active: 0,
        collapsible: true,
        autoHeight: false
    });
});
</script>
于 2012-10-23T12:33:05.870 回答