0

このソース コードを作成したいので、このソース コードをメモ帳にコピーして、CSS、JavaScript、HTML を含む 1 つのファイルに貼り付けます。ファイル名はsel.phpです。

http://jsfiddle.net/davidThomas/x5YW3/からソースコードを取得します

CSS を次のように含めます。

<style type="text/css">
----this_source_css----
</style>

を使用した JavaScript:

<script type="text/javascript">
----this_source_javascript----
</script>

そしてHTMLの:

<html>
<body>
----html_source_code----
</body>
</html>

しかし、このコードはコピーペーストでは機能しませんが、jsfiddle で実行すると正常に動作しますが、何が問題なのですか?

4

2 に答える 2

1

推測です-あなたのjavascriptを含めてください-

$(document).ready(function(){
// your code here
});

また、ファイルに JQuery ソースが含まれていることを確認してください。

ただし、あなたのフィドルコードは「onLoad」で実行されています - 「Choose Framework」の下のドロップボックスをチェックしてください。

Pekka が指摘したように、DOM の準備ができたときに代わりに「ロード」後にコードを実行する場合は、これを使用できます -

$(document).load(function() {
// your code here
});

2つのイベントの違いの説明はこちら

于 2013-01-06T12:44:43.437 に答える
1

@ボアズが言ったように:

ドキュメントに jQuery が含まれていません。jquery.com から最新バージョンを取得し、これも使用します。

$( function() {

// paste js code here

});
于 2013-01-06T12:44:43.463 に答える