• 【国内最大級】掲載商品数41万点以上
  • 当日出荷11万点以上
  • 翌日出荷12万点以上
'; $('div.content div.option dl.list', targetElement).append(appendHtml); } } if (showField) { targetElement.removeAttr('style'); } else { targetElement.attr('style', 'display: none;'); } } /* * ファセット(建材カテゴリ)作成 */ function setupCategory(data) { var path = data.kotohaco.navi['path']; // 上の階層形成 var catTop = ''; var catTopCount = 0 if (!is_blank(path.parent_links)) { catTop = ''; $.each(path.parent_links, function () { if (this.value == 'top') return true; catTop += ''; } } // リセットボタン付与 if (!is_blank(path.parent_links)) { $.each(path.parent_links, function () { if (this.value !== 'top') return true; appendHtml += '
'; return false; }); } if (!is_blank(appendHtml)) { // ガワを付与 appendHtml = '
建材カテゴリ
' + appendHtml + '
'; // HTML生成 $('#dialog-content-search-1 .content:first').append(appendHtml); } } /* * ファセット(価格)作成 */ function setupPrice(data) { var price = data.kotohaco.navi['price']; appendHtml = ''; if (appendHtml !== '') { // カスタム絞り込みの値取得 var plValue = (data.kotohaco.request.param.pl !== undefined) ? data.kotohaco.request.param.pl : ''; var phValue = (data.kotohaco.request.param.ph !== undefined) ? data.kotohaco.request.param.ph : ''; // カスタム絞り込み appendHtml += '
'; appendHtml += ''; appendHtml += '
'; // リセットボタン付与 if (!is_blank(price.reset_link)) { appendHtml += '
'; } // ガワを付与 appendHtml = '
価格
' + appendHtml + '
'; // HTML生成 $('#dialog-content-search-1 .content:first').append(appendHtml); } } /* * ファセット作成 */ function setupFacets(data) { for (var key in data.kotohaco.navi) { if (key == 'path') { setupCategory(data); } else if (key == 'price') { setupPrice(data); } else if (key.includes('narrow')) { setupNarrow(key, data, '', ''); } } }; /* * ファセット(各種narrow)作成 */ function setupNarrow(id, data, parentCategoryName, subCategoryNames) { if(itemIdToItemName(id) == '') { return; } var narrow = data.kotohaco.navi[id]; appendHtml = ''; // リセットボタン付与 if (!is_blank(narrow.reset_link)) { appendHtml += '
'; } if (appendHtml !== '') { // ガワを付与 appendHtml = '
' + itemIdToItemName(id) + '
' + appendHtml + '
'; // HTML生成 $('#dialog-content-search-1 .content:first').append(appendHtml); } } /* * paging */ function setupPaging(data) { // 操作対象の親 var targetElement = $('.mod-navigation-page'); // 前ページへボタン $('ul li.back', targetElement).removeClass('is-disabled'); $('ul li.back a', targetElement).removeAttr('href').removeAttr('data-action'); if (is_blank(data.kotohaco.navi.page.prev_links)) { $('ul li.back', targetElement).addClass('is-disabled'); } else { $('ul li.back a', targetElement) .attr('href', data.kotohaco.navi.page.prev_link.url) .attr('data-action', 'explorer'); } // 次ページへボタン $('ul li.next', targetElement).removeClass('is-disabled'); $('ul li.next a', targetElement).removeAttr('href').removeAttr('data-action'); if (is_blank(data.kotohaco.navi.page.next_links)) { $('ul li.next', targetElement).addClass('is-disabled'); } else { $('ul li.next a', targetElement) .attr('href', data.kotohaco.navi.page.next_link.url) .attr('data-action', 'explorer'); } // リンク一覧 $('ul li.page ol li', targetElement).remove(); // var searchShowCount = 2; // 前のページ var prevLinks = data.kotohaco.navi.page.prev_links; var prevCount = (prevLinks.length > searchShowCount) ? searchShowCount : prevLinks.length; var prevExtraClass = (prevLinks.length > searchShowCount) ? 'class="minimum"' : ''; var searchStartKey = 0; if (prevLinks.length > searchShowCount + 1) { searchStartKey = prevLinks.length - searchShowCount; $('ul li.page ol', targetElement).append('
  • ' + data.kotohaco.navi.page.first_link.value + '
  • '); } for (var i = searchStartKey; i < prevLinks.length; i++) { $('ul li.page ol', targetElement).append('
  • ' + prevLinks[i].value + '
  • '); } // 今のページ $('ul li.page ol', targetElement).append('
  • ' + data.kotohaco.navi.page.self_link.value + '
  • '); // 次のページ var nextLinks = data.kotohaco.navi.page.next_links; var nextCount = (nextLinks.length > searchShowCount) ? searchShowCount : nextLinks.length; var nextExtraClass = (nextLinks.length > searchShowCount) ? 'class="maximum"' : ''; for (var i = 0; i < nextCount; i++) { $('ul li.page ol', targetElement).append('
  • ' + nextLinks[i].value + '
  • '); } if (data.kotohaco.navi.page.last_link !== undefined) { if (nextLinks.length - 1 > searchShowCount) { $('ul li.page ol', targetElement).append('
  • ' + data.kotohaco.navi.page.last_link.value + '
  • '); } else if (nextLinks.length - 1 === searchShowCount) { $('ul li.page ol', targetElement).append('
  • ' + data.kotohaco.navi.page.last_link.value + '
  • '); } } } /* * 結果件数 */ function setupResultNumbers(data) { // result var resultInfo = data.kotohaco.result.info; // 総件数 var hitnum = resultInfo.hitnum; // 開始件数 var offset = resultInfo.offset + 1; // 終了件数 var limit = offset - 1; limit += (resultInfo.hitnum > limit + data.kotohaco.request.param.limit) ? data.kotohaco.request.param.limit : resultInfo.hitnum; // 文字列を形成して挿入 var resultText = separate(hitnum) + '件中 ' + offset + ' - ' + limit + '件'; $('.result').text(resultText); } /* * 結果一覧 */ function setupResults(data) { var cartItems = Global.cart.items; $.each(data.kotohaco.result.items, function (i) { $('#baseItem') .clone(true) .removeAttr('style id') .attr('data-id', this.itemid) .appendTo('#itemList'); // ターゲット要素 var targetElement = $('li[data-id=' + this.itemid + ']'); // アイコン // セパレートされる基準が不安定なので正規表現でまとめて指定 var iconList = this.narrow21.split(/[\s ]+/); $.each(iconList, function (idx, value) { var extraClass = ''; if (value === '') return true; if (value.match(/NEW/) || value.match(/SALE/)) extraClass = '_strong'; if (value.match(/当日出荷/)) extraClass = '_emphasis'; if (value.match(/廃番予定/) || value.match(/取扱終了/)) extraClass = '_disabled'; $('div.mod-text-labelList ul', targetElement).append('
  • ' + value + '
  • '); }); // メーカー $('div.maker', targetElement).html('' + this.narrow18 + ''); // 品番 $('div.product-number', targetElement).text('品番:' + this.narrow19); // 品名 $('div.product-name a', targetElement).attr('href', webroot + this.url).text(this.title); // 説明(HTMLタグ削除、テキストの折りたたみ設定) if (this.desc) { $('div.__description', targetElement).html('
    ' + this.desc + '
    ').setFoldText(); } else { $('div.__description', targetElement).hide(); } // 出荷目安 $('div.shipping b', targetElement).text(this.narrow20); // カテゴリ一覧 // |で区切られるらしい // リンク先は確認 var categoryList = this.path.split(':'); var baseCategoryLinkUri = webroot + '/search/category'; var categoryLinkLayer = ''; $('div.breadcrumb ul', targetElement).append('
  • 建材カテゴリ一覧
  • '); $.each(categoryList, function (idx, value) { $('div.breadcrumb ul', targetElement).append('
  • ' + value + '
  • '); categoryLinkLayer += '/' + value; }); // 販売単位 var itemUnit = '1' + this.narrow39 + '単位'; if (this.narrow39 === '×10cm') { var unitSize = parseFloat(this.narrow43) / 10; itemUnit = unitSize + 'm以上 10cm単位'; } else if (this.narrow43 != 1) { itemUnit = this.narrow43 + this.narrow39 + '以上 1' + this.narrow39 + '単位'; } $('#itemUnit dd', targetElement).text(itemUnit); // 最大販売数判定 var maxQty = "9999"; if (!is_blank(this.narrow44)) { maxQty = this.narrow44; } // 数量入力 $('div.quantity', targetElement).append(' '); $('div.quantity', targetElement).append('
    '); $('div.quantity', targetElement).append('' + this.narrow39 + ''); // 販売価格 $('#itemPrice dd b', targetElement).text('¥' + separate(this.price)); // 税込み販売価格 $('#itemTaxIncludePrice dd span', targetElement).text('¥' + separate(this.number4)); $('div.action', targetElement).attr('id', this.itemid); $('div._cart._toProduct', targetElement).find('a').attr('href', webroot + this.url); // カートに入ってるかどうかチェック if (in_array(this.itemid, cartItems)) { $('div.action', targetElement).addClass('is-added'); $('div.quantity', targetElement) .removeClass() .addClass('mod-text') .empty() .append('
    この商品はすでにカートに入っています。
    数量はカート内で変更可能です。
    '); $('div._cart ul', targetElement).hide(); $('div._cart._toCart ul', targetElement).show(); } // 入荷待ち/廃番/価格非表示かどうかチェック if (this.data1 == 3 || this.data1 == 9 || this.data2 == 1) { // 価格非表示 $('div.quantity', targetElement).remove(); $('dl.volume', targetElement).remove(); $('div._cart ul', targetElement).hide(); $('div._cart._toProduct ul', targetElement).show(); if (this.data1 == 3) { $('div.action', targetElement).prepend('この商品はただいま入荷待ちです。'); } else if (this.data2 == 1) { $('div.action', targetElement).prepend('価格は商品ページでご確認できます。'); } else { $('div._favorite', targetElement).remove(); } } // お気に入り切り分け if(Global.userInfo.loggedIn === false) { $('div.action div.button div._favorite ul li') .empty() .append('お気に入りに追加'); } // 商品バリエーション if (this.narrow1) { $('div.action div.button div._variation ul li a', targetElement).attr('href', webroot + '/group/' + this.narrow1); $('#variationCount', targetElement).text(this.data15); $('div.action div.button div._variation', targetElement).show(); } else { $('div.action div.button div._variation', targetElement).hide(); } // 画像 $('div.image img', targetElement).attr('src', setProductImageUrl(this.image)); $('div.image img', targetElement).attr('alt', this.title); $('div.image a', targetElement).attr('href', webroot + this.url); }); } function setupCriteo(data) { var productIds = []; var count = 0; $.each(data.kotohaco.result.items, function () { productIds.push(String(this.itemid)); if (productIds.length >= 3) { return false; } }); var setup = setInterval(function() { var hashedEmail = Global.userInfo.loggedIn == true ? userInfo.Values.hashedEmail : ""; if (count > 5 || hashedEmail.length > 0) { window.criteo_q = window.criteo_q || []; if(hashedEmail != ""){ window.criteo_q.push( { event: "setAccount", account: 39602 }, { event: "setHashedEmail", email: hashedEmail }, { event: "setSiteType", type: "d" }, { event: "viewList", item: productIds } ); } else { window.criteo_q.push( { event: "setAccount", account: 39602 }, { event: "setEmail", email: "" }, { event: "setSiteType", type: "d" }, { event: "viewList", item: productIds } ); } clearInterval(setup); } count++; }, 300); } that.init = init; that.getData = getData; that.run = run; return that; };

    点検口特集

    点検口特集  点検口特集  点検口特集 

    点検口は設置する場所によって床下点検口・壁点検口・天井点検口の3種に分類されます。また枠の形状や素材の違いで施工性や耐久性が異なります。サイズや素材で選びやすくまとめましたので点検口選定にお役立てください。

    天井点検口

    天井点検口とは、天井裏の配線・配管などのメンテナンス時に人が出入りしたり、目視で確認するための点検口です。サイズや素材、メーカー別に取り揃えています。

    メーカー別

    壁点検口

    壁点検口とは、壁裏の配線・配管などのメンテナンス時に人が出入りしたり、目視で確認するための点検口です。サイズや素材、メーカー別に取り揃えています。

    メーカー別

    床下点検口

    床下点検口とは、床下などのメンテナンス時に人が出入りしたり、目視で確認するための点検口です。床の仕上げ材に合わせたものをお選びください。サイズや素材、メーカー別に取り揃えています。

    メーカー別

    条件を指定

    アウンワークスにはこんなカテゴリがあります。

    商品がカートに入りました。

    この商品と一緒に購入されています

    ページ
    トップへ

    最近チェックした商品