1

私はjavascriptとjQueryが初めてです。獲得したバッジを自分のサイトに表示できる機能を自分のサイトに作成しようとしています (コピーして貼り付けるだけのコードを少し提供します)。javascript について誰かに助けてもらい、完璧に動作させましたが、それを説明する jQuery ドキュメントが見つかりませんか?

<script type="text/javascript">
  (function(id) {
    // include js via php file with the id in as a parameter
   })("myid");
</script>

IDは「myid」というラベルの付いた領域に渡されます.jQueryでは、この方法で静的変数を渡すことができますか? 削除("myid")して に変更しようとするとvar id = 'myid'、機能しなくなります。

4

2 に答える 2

1

変数に固執"myid"してからその変数を渡すと、機能します。このような:

var memberID = "myid";
(function(id) {
    // include js via php file with the id in as a parameter
})(memberID);

こう言うと…

(function(id) {
    // include js via php file with the id in as a parameter
})(var id = 'myid');

...関数呼び出しに変数宣言を貼り付けようとしていますが、機能しません。そのため、関数呼び出しとは別に変数を宣言してもエラーは発生しません。

于 2013-03-06T02:42:39.187 に答える