本文介绍了FadeIn,FadeOut无法正常工作的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

淡入和淡出的效果似乎不起作用.我在ModalPopUpExtender上有很多关于fadeIn和fadeOut的文章.我已经解决了在此之前发生的所有错误,但是我仍然不知道为什么运行它时,我看不到淡入和淡出的效果.此外,没有显示错误.

这是我的.aspx代码,供您参考.

The effects of fadein and fadeout did not seem to work. I have seem many articles on fadeIn and fadeOut on ModalPopUpExtender. I have solved all the errors occurred before this but i still do not know why when i run it, i am not able to see the effects of fadein and fadeout. Furthermore, there are no errors shown.

Here my .aspx code for your references.

<script type="text/javascript">

    function pageLoad() {

        $addHandler($get("showModalPopupClientButton"), 'click', showModalPopupViaClient);
        $addHandler($get("hideModalPopupViaClientButton"), 'click', hideModalPopupViaClient);
    }
    
    function showModalPopupViaClient(ev) {

        ev.preventDefault();
        var modalPopupBehavior = $find('buttonPopUp_ModalPopupExtender');
        $find("AnimationExtender1").get_OnClickBehavior().play();
        modalPopupBehavior.show();
    }
    function hideModalPopupViaClient(ev) {

        ev.preventDefault();
        var modalPopupBehavior = $find('buttonPopUp_ModalPopupExtender');
        modalPopupBehavior.hide();

    }

    </script>

<asp:Content ID="Content2" ContentPlaceHolderID="ContentPlaceHolder1" Runat="Server">

 <asp:Button ID="buttonPopUp" runat="server" CssClass="hide"/>
    <asp:ModalPopupExtender ID="buttonPopUp_ModalPopupExtender" runat="server" 
         DynamicServicePath="" Enabled="True" TargetControlID="buttonPopUp" BehaviorID="buttonPopUp_ModalPopupExtender"
         PopupControlID="PopUp" BackgroundCssClass="modalBackground" DropShadow="true" >
    </asp:ModalPopupExtender>
      <asp:AnimationExtender ID="AnimationExtender1" runat="server" TargetControlID="FadeIn">
        <Animations>
                <OnClick>
                    <Sequence AnimationTarget="PopUp">                
                        <FadeIn Duration="1" MinimumOpacity="0" MaximumOpacity="1" />
                    </Sequence>
                </OnClick>

            </Animations>
        </asp:AnimationExtender>
        <asp:AnimationExtender ID="AnimationExtender2" runat="server" TargetControlID="FadeIn">
        <Animations>
                <OnClick>
                    <Sequence AnimationTarget="PopUp">                
                        <FadeOut Duration="1" MinimumOpacity="0" MaximumOpacity="1" />
                    </Sequence>
                </OnClick>

            </Animations>
        </asp:AnimationExtender>
        <asp:HiddenField runat="server" ID="FadeIn" />
 </p>

   <div id="PopUp">
        <div id="ImagePopUp"> 
        <asp:Image ID="Image4" runat="server" Height="260px" Width="352px" />
        </div>
        

        <asp:Label ID="packageName" CssClass="PopUpDeco" runat="server" Text=""></asp:Label>
</div>

推荐答案




这篇关于FadeIn,FadeOut无法正常工作的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!

10-15 04:53