jQuery(function($){ $('[data-fancybox]').fancybox({ }); $(function(){ // 特定のclassのついた要素を拾う var modal = $("body").find("div[class*='modal_id-']"); // 要素があるか確認 if (modal.length) { // 特定のclassの値を全部eachメソッドで回す modal.each(function() { console.log($(this).attr('class').match(/modal_id-[0-9]+/)[0]); // 拾ったclassの中から特定のclassを取得 var modal_id = $(this).attr('class').match(/modal_id-[0-9]+/)[0]; // アンカーリンクでそれぞれ囲む $(this).wrapInner( '' ); }); } }); });
【js】特定のclassを持つ要素をアンカーリンクで囲む
2020/02/28