0

このコードをロードするにはどうすればよいですか

http://jsfiddle.net/xw89p/

Visual Studio の単純な Web フォームで。

たとえば、これを

  var rotation = function (){
  $("#image").rotate({
  angle:0, 
  animateTo:360, 
  callback:enter code here rotation,
  easing: function (x,t,b,c,d){        // t: current time, b: begInnIng value,
    c: change In value, d: duration
      return c*(t/d)+b;
  }
 });
    }
    rotation();​
4

1 に答える 1

0

そのコードを JavaScript ファイル (.js) に入れてから、Web フォーム ファイルに .js ファイルを参照するタグを追加します。

<script language="JavaScript" src="scripts.js"></script>

2 番目の可能性は、そのコードを Web フォーム ファイルの script タグ内に配置することです。

<script>
var rotation = function (){
   $("#image").rotate({
      angle:0, 
      animateTo:360, 
      callback: rotation,
      easing: function (x,t,b,c,d){        // t: current time, b: begInnIng value, c: change In value, d: duration
          return c*(t/d)+b;
      }
   });
}
$(document).ready(function(){
    rotation();​
});
</script>

もちろん、js ファイルを含める前、またはインライン スクリプト タグの前に、最初に jQuery および必要なその他の JavaScript ライブラリを参照する必要があります。

お役に立てれば

編集:これは私の側で動作するバージョンです:

<%@ Page Language="vb" AutoEventWireup="false" CodeBehind="Default.aspx.cs" Inherits="WebApplication1._Default" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<html>
<img src="https://www.google.com/images/srpr/logo3w.png" id="image">​
    <script  type="text/javascript"
    src="http://ajax.googleapis.com/ajax/libs/jquery/1.8.2/jquery.min.js">
</script>
<script type="text/javascript" src="http://jqueryrotate.googlecode.com/svn/trunk/jQueryRotate.js"></script>
<script type="text/javascript">
    function rotation() {
        $("#image").rotate({
            angle: 0,
            animateTo: 360,
            callback: rotation,
            easing: function(x, t, b, c, d) { // t: current time, b: begInnIng value, c: change In value, d: duration
                return c * (t / d) + b;
            }
        });
    };
    $(document).ready(function () {
        rotation();
    })
</script>
</html>
于 2012-10-20T01:27:39.047 に答える