1

JQuery と JavaScript の違いを理解しようとしています。これがばかげた質問である場合はお詫び申し上げます。

これは、JQuery での私の試みです。ボタンを押すと、テキストが<p>要求どおりに変更されます。これを機能させることはできません。 http://jsfiddle.net/QaHda/7/

これは私の JavaScript の試みです。これを機能させることはできません http://jsfiddle.net/aLhb8/1/

誰かが私を助けてくれますか

  1. 上記の私のjQueryを使用して動作させます。
  2. 上記の私のjscriptを使用して動作させます。
  3. 私は、JavaScriptで記述できるような方法でJQueryを記述できるところまで到達しようとしていました。誰でも私がこれを行うのを手伝ってもらえますか?

ありがとう

編集

すべての回答/修正をありがとう: 私がパート 3 を探していたのは、基本的に javaScript を使用してパート 1 を行うリンクの説明をここに入力することでした。将来的には、左側のペインを使用して、Jquery ライブラリを含め、jsript が head/body にラップされていることを確認するように注意する必要があります。

4

5 に答える 5

0

jQueryはjavascript関数のライブラリであり、y jquery関数が機能していなかったhtmlファイルにjqueryファイルを追加する必要があり、javacript関数の場合は、jfiddeleの設定を頭のラップなしに変更する必要があります

http://jsfiddle.net/aLhb8/1/

http://jsfiddle.net/hus​​hme/QaHda/10/

ここにコードがあります

$("button").on("click", function () {

    $("p").text("this text will now appear!!")

});
于 2013-07-22T00:42:42.220 に答える
0

jQuery

左パネルの最初のドロップダウンで jQuery バージョンを選択して、ページに jQuery ライブラリを含める必要があります。

デモ:フィドル

JS サンプル

問題は、関数が onload コールバック内で定義されているため、グローバル スコープで使用できず、次のエラーが発生したことです。

Uncaught ReferenceError: myFunction が定義されていません

No Wrap - in <body>解決策は、左側のパネルの 2 番目のドロップダウンで選択して、onload コールバック内ではなく、body 要素にスクリプトを追加することです。

function myFunction()
{
alert("Hello World!");
}

デモ:フィドル

于 2013-07-22T03:38:43.387 に答える
0

インターネットに接続している場合、これは機能するはずです

<script src="//ajax.googleapis.com/ajax/libs/jquery/1.10.2/jquery.min.js"></script>
    $(document).ready(function() {
        $('button').click(function() {
            alert("This is a simple alert message");   
        });        
    });

ただし、そうでない場合は、jquery フレームワークをダウンロードしてページに含めるだけです

とにかくjqueryはjavascriptのフレームワークであるため、両方または同じです。混乱しないでください。

于 2013-07-22T00:50:39.340 に答える