嗨,我使用sumoselect带有复选框的下拉列表,它在IE浏览器上工作正常,并且没有闪烁,但是在chrome浏览器上,当第一次加载页面或刷新页面时,它闪烁了。 。在这里我附上代码。



<script type="text/javascript">
    $(document).ready(function () {

        window.searchSelAll = $('.search-box-open-up').SumoSelect({ csvDispCount: 3, selectAll: true, search: true, searchText: 'Enter here.', up: false });
               });
</script>
<link href="css/sumoselect.css" rel="stylesheet" />

最佳答案

如果不起作用,请使用此

<style type="text/css">
    .hideAll  {
        visibility:hidden;
     }
</style>

<script type="text/javascript">
    $(window).load(function () {
        $("#mytab").removeClass("hideAll");
    });
</script>

<div id="mytab" class="hideAll">
 --Your Content here----
</div>

关于javascript - sumoselect多个下拉列表在页面加载时闪烁,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/47074837/

10-10 10:46