!function($, window, document, _undefined)
{
XenForo.PrefixManager = function($select)
{
function update()
{
$checkboxes.each(function()
{
var $option = $select.find('option[value="' + this.value + '"]').attr('disabled', !this.checked);
if (!this.checked && $option.is(':selected'))
{
$select.find('option').first().attr('selected', true);
}
});
}
var $checkboxes = $($select.data('checkboxes')).click(update);
update();
};
// *********************************************************************
XenForo.register('select.PrefixManager', 'XenForo.PrefixManager');
}
(jQuery, this, document);
问题:
为什么我们要放置这些参数(窗口、文档、_undefined)?在函数体中,我们没有使用它们。