Magento インストールにこの jQuery があります。
jQuery(document).ready(function($) {
"use strict";
var firstItems = $('.item.first');
// Find tallest .item per row; match rest of row to it
firstItems.each(function($) {
var $first, row, headings, heights, maxHeight;
$first = $(this);
row = $first.add($first.nextUntil(firstItems));
headings = row.find("h2, h5");
heights = headings.map(function($) {
return $(this).outerHeight();
});
maxHeight = Math.max.apply(null, heights);
headings.css("height", maxHeight);
});
});
悲しいことに、プロトタイプと競合しています。エラーをスローしています:
[object object] is not a valid argument for 'Function.prototype.apply'
これにより、競合は15行目から発生していると思われます。
maxHeight = Math.max.apply(null, heights);
プロトタイプによって無視されるように、その関数を別の方法でラップする方法はありますか?