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);