twitterの最新を表示するjQuery Plugin
解説は後ほど書きますw
<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.3.2/jquery.min.js"></script> <script language="JavaScript"> /* ********************************************************* //jquery.twitter_newest_twitt.js //2009 imaiworks //最新のtwittを取得する //@なtwitteは出さないようにしてます // (pickuptwittmode="all"としておけば一応出せます) ********************************************************* */ $.fn.twitter_newest_twitt = function(){ return this.each(function(){ var copythis = this if($(this).attr("twitterid") !=""){ $.getJSON('http://twitter.com/statuses/user_timeline/' + $(this).attr("twitterid") + '.json?callback=?&count=20', function (json) { for(i=0;i<=(json.length-1);i++){if(json[i].text == json[i].text.replace("@","") || $(copythis).attr("pickuptwittmode")=="all" ){$(copythis).text( json[i].text );break;}} }); } }); } /* ********************************************************* ********************************************************* */ ///つぶやきを表示する $(document).ready(function () { $(".newest_twitt").twitter_newest_twitt() }); </script> <body> kazuyo_k twitter<br> <div class="newest_twitt" twitterid="kazuyo_k" style="background-color:#B4D8F8"></div><br> kohmi twitter<br> <div class="newest_twitt" twitterid="kohmi" style="background-color:#B4D8F8"></div><br> <br><br> @(reply)なtwitteも表示する<br> dankogai twitter<br> <div class="newest_twitt" twitterid="dankogai" pickuptwittmode="all" style="background-color:#B4D8F8"></div><br> barackobama twitter<br> <div class="newest_twitt" twitterid="barackobama" pickuptwittmode="all" style="background-color:#B4D8F8"></div><br> </body>