@@ -5,7 +5,6 @@
* @license MIT License
* @require jquery
* @require https://raw.github.com/padolsey/jquery.fn/master/cross-domain-ajax/jquery.xdomainajax.js
- * @private
*/
@@ -14,7 +13,7 @@
var url = 'http://www.rakuten.co.jp/' + shopname + '/info2.html';
if (shopname === 'soukai') {
- alert('このショップには対応していません。ゴメンナサイ!');
+ alert('このショップには対応していません(´・ω・`)');
return;
}
/*
* @title R送料
* @description 楽天の商品ページでこれを使うと、そのショップの送料を画面上部にiframeで読み込める。
* @include http://*
* @license MIT License
* @require jquery
* @require https://raw.github.com/padolsey/jquery.fn/master/cross-domain-ajax/jquery.xdomainajax.js
*/
(function($) {
var shopname = location.pathname.split('/')[1];
var url = 'http://www.rakuten.co.jp/' + shopname + '/info2.html';
if (shopname === 'soukai') {
alert('このショップには対応していません(´・ω・`)');
return;
}
$.get(url, function(data) {
var $shipping = $('<div></div>').addClass('mod-shipping');
var $content = $('<div></div>').addClass('mod-shipping-content');
var $close = $('<div>CLOSE</div>').addClass('mod-shipping-close');
var $data = $(data.responseText)
.find('font:contains("配送について")')
.parent()
.nextUntil('hr');
$shipping
.css({
'display': 'none',
'position': 'fixed',
'bottom': '0',
'left': '0',
'z-index': '2147483648',
'zoom': '70%',
'height': '800px',
'border': '10px solid #bf0000',
'background': '#fff'
});
$content
.css({
'height': '800px',
'overflow': 'auto'
})
.html($data)
.appendTo($shipping);
$close
.css({
'position': 'absolute',
'top': '-5px',
'right': '-5px',
'width': '100px',
'height': '50px',
'line-height': '50px',
'text-align': 'center',
'background': '#bf0000',
'color': '#fff',
'font-weight': 'bold',
'font-size': '20px',
'cursor': 'pointer'
})
.appendTo($shipping);
$shipping
.appendTo('body')
.fadeIn('slow');
$(document).delegate('.mod-shipping-close', 'click', function() {
$shipping.fadeOut();
});
});
})(jQuery);