show()和Hide()在IE11中不起作用

时间:2014-04-10 18:29:53

标签: jquery internet-explorer-11

我有一个div只需要在发生错误时显示错误消息,所以我需要总是隐藏这个div,似乎在IE11中不起作用,IE10,IE9,IE8的其他版本没有问题... 使用jQuery 1.8.0的版本。 任何工作......

        <tr id="ErrorMsgRw">
                        <div id="ErrorMsgDiv" class="ErrorMsg">
                            <img id="Error" alt="An Error occurred" src="../Content/Images/Warning_icon.png" style="width: 20px; float: left; margin-right: 30px;" />
                            <b id="ErrorMsg" class="ErrorMsg"></b>
                            <a title="Close Error Bar" onclick="CloseErrorBar()">
                                <img id="Close" alt="Close this Message" src="../Content/Images/Close_icon.png" style="width: 20px; float: right;" /></a>
                        </div>
        </tr>


        function SetContent(DataToBeBound) {
        //Set Content
        $("#content").empty();
        $("#MessageTemplate").tmpl(DataToBeBound).appendTo("#content");
        if (DataToBeBound.IsAddSectionSet) { indexCount = 0; maxIndexCount = 0; $("#AddTemplate").tmpl(DataToBeBound).appendTo("#content"); $("#TreatyRate").attr("disabled", "disabled"); }//RetainData(); }
        $("#GridTemplate").tmpl(DataToBeBound).appendTo("#content");
        bindKeyPressToSearch();
        HideGridExtensions();
        $("#ErrorMsgRw").hide();
        }

谢谢你 HRG

0 个答案:

没有答案