• 締切済み

Google AJAX Feed APIについて

ネットで出ているサンプルのソースを見るとjsの最後はこうなっています。 // ページが読み込まれたら、initialize関数を実行する google.setOnLoadCallback(initialize); 自分がやりたいことは、initializeの関数を実行する際に引数を渡したいです。 調べてみると、setOnLoadCallbackは引数を使えないようなので HTMLファイルで <script> $(function(){ initialize('feed1', 'フィードのurl1, 3); initialize('feed2', 'フィードのurl2, 3); }); </script> <div id="feed1"></div> <div id="feed2"></div> としたところ動作は正常なようです。 Google AJAX Feed APIを使ったプラグインもないようですし無理矢理 上記の形式にしているのですが、この方法で問題ないでしょうか? 引数を渡して汎用化したいと言うのは特に珍しいことでもないと思うのですが 調べても有力な情報が見つかりません。 何かいい方法がありましたら教えてください!

みんなの回答

  • hirotn
  • ベストアンサー率59% (147/246)
回答No.1

setOnLoadCallback(function(){ initialize('feed1', 'フィードのurl1, 3); initialize('feed2', 'フィードのurl2, 3); }); ではいかがでしょうか。 参考URL http://stackoverflow.com/questions/5929734/use-parameter-in-function-passed-to-google-setonloadcallback

dcx147
質問者

お礼

<script> google.setOnLoadCallback(function(){ initialize('feed1', 'フィードのurl1, 3); initialize('feed2', 'フィードのurl2, 3); }); </script> 上記で出来ました^^続けての良回答本当にありがとうございます!

関連するQ&A