getJSON()から$.ajax()に変更、dataによる値の受け渡しができないようなので引数で受け渡すようにしたらIE9以下でも動いた。
$.ajax({
url: 'http://gdata.youtube.com/feeds/api/users/チャンネル名/uploads?v=2&alt=json',
success: function(json){
var items = json.feed.entry;
$.each(items,function(i){
$("#youtube ul").append('<li><a href="'+ items[i].link[0].href +'" target="_blank"><img src="'+items[i].media$group.media$thumbnail[0].url+'" /><p>'+ items[i].title.$t + '</p></a></li>');
});
}
});
【Ajaxの最新記事】
- Flowtype入門
- angularでdebounce
- Angular2のライフサイクルメソッド..
- Dust.jsを利用したテンプレートの埋..
- Underscore.jsでXSS対策
- Sublime Text 2でブラウザリ..
- markdown入門
- IE8以下のみフェードの効果を切り替える..
- JavaScriptと正規表現
- popstateで戻るボタンを押された際..
- JavaScriptで互換モードかどうか..
- Google Maps APIのズーム率..
- ASPのDataGridにドラッグアンド..
- jsonとjQueryの悩ましい関係
- Excelで書きだしたXMLをパースする..
- GreasemonkeyスクリプトでjQ..
- overrideMimeTypeを利用し..