cite属性を表示する
ブラウザが、cite属性を表示しないので、hatenaのように、引用元表示ができるようにする。
引用元リンクは、ブランクで開きます。
(function($){ jQuery(function(){ jQuery("blockquote").each(function(){ var cite = jQuery(this).attr("cite"); if( cite ){ jQuery(this).append("<p style=\"text-align:right;\">引用元:<a href=\"" + cite +"\" onclick=\"this.target='_blank';\" onkeypress=\"this.target='_blank';\">" + cite + "</a></p>"); } }); }); })(jQuery);
以下の記述で、引用末尾、右揃えで、URLを表示。 <blockquote cite="http://www.sankouninatta.com/"> <p> blockquoteあいうえおabc abc abc abc </p> </blockquote> 以下の記述で、何もしない。 <blockquote> <p> blockquoteあいうえおabc abc abc abc </p> </blockquote>