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