define(["/Assets/enp/v2/js/ebg-module/ebg-module-pro-ser.js"], function (s, pub) { $(function() { $('.ebg-module-pro-ser').each(function (i, e) { if(!$(e).find('.ebg-btn-box a').attr('data-url').length) { // 判断是否下方按钮是否具有跳转功能 $(e).find('.ebg-btn-box a').addClass('jia'); } var item = $(e).find('li'); var itemPadB = item.css('padding-bottom').replace('px', ''); if (item.length > 6 && !$(e).find('.ebg-btn-box a').attr('data-url').length) { // 判断box数量以及是否有跳转链接 $(e).find('.con').height(item.height() * 2 + (itemPadB * 2 - 10)); } else { if($(e).find('.ebg-btn-box a.jia').length) { // 判断按钮是否有点击展开功能 $(e).find('.ebg-btn-box a').fadeOut(); } } }); $('.ebg-module-pro-ser .ebg-btn-box a').on('click', function () { var outDom = $(this).parents('.ebg-module-pro-ser'); var item = outDom.find('li'); var itemPadB = item.css('padding-bottom').replace('px', ''); var conDom = outDom.find('.con'); if (!$(this).attr('data-url')) { // 判断是否有跳转链接 if (conDom.attr('data-tag') == 0) { conDom.height(conDom.find('ul').height()); $(this).addClass('active'); conDom.attr('data-tag', 1); return; } else { conDom.height(item.height() * 2 + (itemPadB * 2 - 10)); $(this).removeClass('active'); conDom.attr('data-tag', 0); return; } } else { window.open($(this).attr('data-url')); } }) }) });