web/assets/libs/common/share-dropdown.js
(开头部分) 2KB这里只显示每个文件的开头 60 行。登录后可以解锁完整代码。
define(function(require, exports, module) {
$('body').on('click', '.js-social-share', function() {
var $btn = $(this);
var type = $btn.data('share');
var params = $btn.parents('.js-social-share-params').data();
var url = '';
if($(".point-share-url").length>0) {
$.post($(".point-share-url").val(), function () {});
}
switch(type) {
case 'weibo':
url = weibo(params);
window.open(url);
break;
case 'qzone':
url = qzone(params);
window.open(url);
break;
case 'qq':
url = qq(params);
window.open(url);
break;
case 'weixin':
weixin($btn, params);
break;
}
});
function weixin($btn, params)
{
if ($('.weixin-share-modal').length == 0) {
$('body').append(makeWeixinModal(params));
var $modal = $('.weixin-share-modal');
$modal.on('show.bs.modal', function(){
$modal.find('.weixin-share-qrcode').empty();
$modal.find('.weixin-share-loading').show();
$modal.find('.weixin-share-qrcode').html('<img src="' + $btn.data('qrcodeUrl') + '">' );
$modal.find('.weixin-share-qrcode img').load(function(){
$modal.find('.weixin-share-loading').hide();
});
});
}
$('.weixin-share-modal').modal('show');
}
function makeWeixinModal(params)
{
var html = '';
html += '<div class="modal fade weixin-share-modal" tabindex="-1" role="dialog" aria-hidden="true">';
html += ' <div class="modal-dialog modal-sm">';
html += ' <div class="modal-content">';
html += ' <div class="modal-header">';
html += ' <button type="button" class="close" data-dismiss="modal" aria-label="关闭"><span aria-hidden="true">×</span></button>';
html += ' <h4 class="modal-title">分享到微信朋友圈</h4>';
html += ' </div>';
html += ' <div class="modal-body">';
24 小时内免费解锁 3 个项目,之后 1 算力/个。 规则说明
AI 解读 AI
登录后可用,每次 10 算力,解读结果公开显示在下面。
还没有人解读过这个文件。