メルマガの日本一はあなたが決める!
まぐまぐ大賞2018
MAGMAG
AWARDS
2018
皇居のお堀で全裸の外国人が大暴れ(平成20年10月)
「今年いちばん読みたい/読んでもらいたいメルマガ」という視点から、その年もっとも輝いたメルマガを決定する「まぐまぐ大賞」。 今回も数多くの投票が集まりました。 投票にご協力いただいた読者の皆様、誠にありがとうございました。
HEISEI
平成を振り返る
平成を振り返る
受賞者の皆さんに「平成」30年間の出来事、事件を振り返っていただきました!ファッションから政治経済までメルマガの数だけ専門家がいるまぐまぐ!ならではの特別企画をお楽しみください。
GRAND PRIX
総合大賞
総合大賞
今年もっとも輝いたメルマガを決定する「まぐまぐ大賞」。 2018年度「いちばん読みたい/読んでもらいたいメルマガ」に輝いた総合大賞5誌を発表いたします。現在こちらの5誌では、総合大賞受賞を記念し、購読料が実質2ヶ月無料となる特別キャンペーンを実施中。12月31日までの期間限定ですのでお申し込みはお早めに。
NEW FACE
新人賞
新人賞
2018年に創刊されたメルマガの中から「いちばん読みたい/読んでもらいたいメルマガ」に輝いた新人賞5誌を発表いたします。現在こちらの5誌では、新人賞受賞を記念し、購読料が実質2ヶ月無料となる特別キャンペーンを実施中。12月31日までの期間限定ですのでお申し込みはお早めに。
MEDIA
メディア賞
メディア賞
CATEGORY
部門別賞
部門別賞
A '+ colDatas.heiseiA +'' + '
'+ colDatas.authorName + '' + ' ' + ''; } //キャンペーン右肩バナー let nowDay = new Date(); let endDay = new Date('2019/01/01 00:00'); let campaign_icon_heisei = ''; let campaign_icon_heisei_sp = ''; let campaign_icon_top = ''; if(nowDay < endDay){ if(colDatas.id == 'top5' || colDatas.id == 'new-face'){ campaign_icon_heisei = ''; campaign_icon_heisei_sp = ''; campaign_icon_top = ''; } } if(colDatas.heiseiA !== ''){ let categoryName = ''; colDatas.categoryName.split('').forEach(function(x,index){ var windowWidth = window.innerWidth; if( windowWidth > 480){ if(index < 9){ if(index == 8){ categoryName = categoryName + '...'; }else{ categoryName = categoryName + x; } } }else{ if(index < 5){ if(index == 4){ categoryName = categoryName + '...'; }else{ categoryName = categoryName + x; } } } }) let heiseiComment = '
'+ colDatas.rank +'位' + ' ' + '
' + colDatas.authorName + '' + ' '+ '
' + colDatas.overView + keisai + ' ' + reg_btn + '
' + price + ' '+ colDatas.issueSchedule + ' ' + ' ' + ' ' + ' ' + heiseiComment_in_box + ' '+ ' ' + ' ' ; ' ' + ' '+ ' '; $('.heisei-grid-area').append(heiseiComment); } if(colDatas.id == 'top5'){ let rankCss = ''; colDatas.rank == 1? rankCss = 'top5_sp_1' : rankCss = ''; $(".grand_prix_top5_wap ol.grid-area ").append('
' + colDatas.rank + '位'+ campaign_icon_top +'' + author_img + '
' + colDatas.title + ''); }else if(colDatas.id == 'new-face'){ $(".grand_prix_new-face_wap ol.grid-area").append('
' + colDatas.rank + '位'+ campaign_icon_top +'' + author_img + '
' + colDatas.title + ''); }else if(colDatas.id == 'news' || colDatas.id == 'money' || colDatas.id == 'tripeditor'){ if($('._' + colDatas.id).length == 0){ let rank_html = '
' + colDatas.categoryName + '' + ' ' + ' ' + '' +
'
' + ' ' + ''; $('.row_media_media').append(rank_html); $('.row_media_media .row_cont ul.ul_' + colDatas.id).append( '- ' + colDatas.rank + '位' + colDatas.title + '');
}else{
$('.row_media_media .row_cont ul.ul_' + colDatas.id).append('
- ' + colDatas.rank + '位' + colDatas.title + '');
}
}else if($('#' + colDatas.id).length == 0){
let rank_html =
'
' +
' ' +
' ' +
' ' +
'
' + colDatas.categoryName + '' + ' ' + ' ' + ' ' + '' +
'
' + ' ' + ' ' + ' '; $(".row_media_category").append(rank_html); $('#' + colDatas.id + ' .row_cont ul').append('- ' + colDatas.rank + '位' + colDatas.title + '')
}else{
$('#' + colDatas.id + ' .row_cont ul').append('
- ' + colDatas.rank + '位' + colDatas.title + '')
}
});
get_max_height('.row_media_category > article.item');
get_max_height('.row_media_media > article.item');
});
}
/*
* get_max_height :
* 指定されたクラスの高さを取得し、その最大値を同クラスに当てはめる
*
* @param { 指定クラス }
*/
function get_max_height(h) {
var max_h = 0;
$(h).each(function() {
var tmp_h = $(this).height();
if (tmp_h > max_h) {
max_h = tmp_h;
}
});
if (max_h) {
$(h).each(function() {
$(this).height(max_h);
});
}
};
/*
* set_height_auto :
* 指定されたクラスにheight:autoをつける
*
* @param { なし }
*/
function set_height_auto() {
$(' div.row_media_media > article.item ').each(function() {
// コンソールに1つずつ出力
$(' div.row_media_media > article.item ').css('height', 'auto');
});
$(' div.row_media_category > article.item ').each(function() {
// コンソールに1つずつ出力
$(' div.row_media_category > article.item ').css('height', 'auto');
});
};
/*
* PCとスマホにて読み込ませるjsの分岐
*
* @param { なし }
*/
//jQuery(document).ready(function($) {
// var ua = navigator.userAgent;
// if (ua.indexOf('iPhone') > 0 || ua.indexOf('Android') > 0) {
// return;
// } else {
// //それ以外の場合
// $(window).on("load", function() {
// $("#nav-content ul").mCustomScrollbar({
// theme: "minimal-dark"
// });
// });
// };
//});
/*
* 時間指定により要素の表示非表示の設定
*
* @param { なし }
*/
$(document).ready(function() {
$(".view_timer").each(function(index, target) {
var startDate = $(this).attr("data-start-date");
var endDate = $(this).attr("data-end-date");
var nowDate = new Date();
if (startDate) {
startDate = new Date(startDate);
} else {
startDate = nowDate;
}
if (endDate) {
endDate = new Date(endDate);
}
if (startDate <= nowDate && (!endDate || nowDate <= endDate)) {
$(this).show();
} else {
$(this).hide();
}
});
});
/* =========================================================*/
// jquery.modal_fix.js / ver.1.0
// Copyright (c) 2018 CoolWebWindow
// This code is released under the MIT License
// https://osdn.jp/projects/opensource/wiki/licenses%2FMIT_license
// Date: 2018-01-07
// Author: CoolWebWindow
// Mail: info@coolwebwindow.com
// Web: http://www.coolwebwindow.com
// Used jquery.js
// http://jquery.com/
/* =========================================================*/
$(function(){
// 「.modal-open」をクリック
$(document).on("click", ".modal-open", function(){
let id = $(this).attr('id');
let html = $(this).html();
if(html.indexOf('modal-overlay') == -1){
// オーバーレイ用の要素を追加
$('#' + id).append('
');
}
// オーバーレイをフェードイン
$('.modal-overlay').fadeIn(300);
// モーダルコンテンツのIDを取得
var modal = '#' + $(this).attr('data-target');
// モーダルコンテンツフェードイン
$(modal).fadeIn(300);
// モーダルコンテンツの表示位置を設定
// 「.modal-overlay」あるいは「.modal-close」をクリック
$('.modal-close').off().click(function(){
// モーダルコンテンツとオーバーレイをフェードアウト
$(modal).fadeOut(300);
$('.modal-overlay').fadeOut(300,function(){
// オーバーレイを削除
$('.modal-overlay').remove();
});
});
modalResize();
// リサイズしたら表示位置を再取得
$(window).on('resize', function(){
modalResize();
});
// モーダルコンテンツの表示位置を設定する関数
function modalResize(){
// ウィンドウの横幅、高さを取得
var w = $(window).width();
var h = $(window).height();
// モーダルコンテンツの表示位置を取得
var x = (w - $(modal).outerWidth(true)) / 2;
var y = (h - $(modal).outerHeight(true)) / 2;
// モーダルコンテンツの表示位置を設定
var windowWidth = window.innerWidth;
if( windowWidth < 480){
console.log(y);
y = y + 40;
console.log(y);
}
$(modal).css({'left': x + 'px','top': y + 'px'});
}
});
});