-1

コードビハインドを使用せずに、jQueryを使用して画像の読み込み時に読み込み中のgifファイルを追加するにはどうすればよいですか?たとえば、この行に?plsは役立ちます。

<asp:HyperLink ID="hprImage" runat="server" NavigateUrl='<%# Eval("WebAddress")%>' ImageUrl='<%# ReturnFilePath((Eval("FileName")).ToString()) %>' Target="_blank"></asp:HyperLink>
4

2 に答える 2

2
$("loading place").ajaxStart(function(){
    $(this).html("<img id='loading'/>")
});

また、jQuery のリファレンスについては、 jQuery の Web サイトまたはw3schoolをご覧ください!!

于 2012-05-21T08:36:01.940 に答える
0

私は一度このハックを使用しました:

<div>
  <span id="id1">View image</span>  
  <div style="display:none;" id="spinner">
    <img src='/images/preloader.gif' width="16"/>
  </div>
</div>

これは「id1」の関数onClickでした:

    function loadImage()
    {
        var spinnerObj = $('#spinner'); //Spinner until the image loads
        spinnerObj.show();
        var img = $("<img width='100px;' />").attr('src', 'http://www.foo.com/a.gif').load(function()
        {
       var imageDiv = spinnerObj.parent();
       imageDiv.html(img);
        });
    }
于 2012-05-21T08:41:54.877 に答える