Skip to content

Instantly share code, notes, and snippets.

@kmod-midori
Last active April 2, 2017 11:48
Show Gist options
  • Select an option

  • Save kmod-midori/bf559d4026586ea2699b to your computer and use it in GitHub Desktop.

Select an option

Save kmod-midori/bf559d4026586ea2699b to your computer and use it in GitHub Desktop.
function bilibili_load() {
var $ = window.jQuery;
$('.bilibili-video-container').each(function() {
var el = $(this);
var id = el.data('vid'),
title = el.data('title');
var title_text = el.find('.bilibili-title');
if (!title || title == '') {
$.getJSON('http://api.bilibili.com/view?callback=?', {
'type': 'jsonp',
'appkey': 'API_KEY',
'id': id
}, function(data) {
title_text.text(data.title);
});
} else {
title_text.text(title);
}
$(this).find('.bilibili-toggle').click(function() {
$(this).closest('tbody').children('.bilibili-video').toggle();
if ($(this).val() == '显示视频') {
$(this).val('隐藏视频');
} else {
$(this).val('显示视频');
}
});
});
}
if(window.addEventListener){
window.addEventListener("load",bilibili_load,false);
} else {
window.attachEvent("onload",bilibili_load);
}
function bilibili_load(){var i=window.jQuery
i(".bilibili-video-container").each(function(){var t=i(this),l=t.data("vid"),e=t.data("title"),a=t.find(".bilibili-title")
e&&""!=e?a.text(e):i.getJSON("http://api.bilibili.com/view?callback=?",{type:"jsonp",appkey:"API_KEY",id:l},function(i){a.text(i.title)}),i(this).find(".bilibili-toggle").click(function(){i(this).closest("tbody").children(".bilibili-video").toggle(),"显示视频"==i(this).val()?i(this).val("隐藏视频"):i(this).val("显示视频")})})}window.addEventListener?window.addEventListener("load",bilibili_load,!1):window.attachEvent("onload",bilibili_load)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment