【jQuery】CSSを動的に読み込む。

jQueryプラグインにしてみた。といってもそんなにたいそうなことはしていない。
一応重複ロード機能付き。

(function($) {
	$.loadCss = function(href) {
		var links = $('head > link');
		$.each(links, function(key, elem) {
			if($(elem).attr('href') == href) {
				return false;
			}
		});
		$('<link>', {
			rel: 'stylesheet',
			type: 'text/css',
			href: href
		}).appendTo('head');
	}
})(jQuery);