隨筆 - 22  文章 - 467  trackbacks - 0
          <2011年3月>
          272812345
          6789101112
          13141516171819
          20212223242526
          272829303112
          3456789

          常用鏈接

          留言簿(25)

          隨筆分類(74)

          文章分類(1)

          收藏夾(277)

          在線工具

          在線資料

          最新隨筆

          搜索

          •  

          積分與排名

          • 積分 - 217611
          • 排名 - 261

          最新評(píng)論

          閱讀排行榜

          評(píng)論排行榜

           

          其實(shí)一直都知道可以在BlogJava后臺(tái)設(shè)置中添加頁首和頁腳部分的html代碼來實(shí)現(xiàn)訪問統(tǒng)計(jì)之類的效果,
          今天在看JQuery的書的時(shí)候突然想到BlogJava是不是允許自己寫JavaScript代碼呢,于是就試了一下,

          折騰了一個(gè)中午的成果就是,現(xiàn)在我的博客主頁實(shí)現(xiàn)了Ajax動(dòng)態(tài)載入文章,
          只要點(diǎn)擊"閱讀全文"的鏈接,就會(huì)直接在當(dāng)前頁面加載文章的全文.

          歡迎點(diǎn)擊到我的首頁去試試效果: http://www.aygfsteel.com/jayslong/

          加在頁腳的代碼如下:

           1<!-- 直接在首頁顯示文章 -->
           2<script type="text/javascript">
           3$(document).ready(function(){
           4  $("a:contains('閱讀全文')").click(function(e){
           5    e.preventDefault();
           6    $(e.target).hide();
           7    var url = e.target.href;
           8    $(e.target).next().remove();
           9    $(e.target).after("<div>loading</div>");
          10    $(e.target).next().after("<div></div>");
          11    $(e.target).next().next().hide();
          12    $(e.target).next().next().load(url+" .post"function(){
          13      $(e.target).next().remove();
          14      $(e.target).next().slideDown(5000);
          15    }
          );
          16  }
          );
          17}
          );
          18</script>
          19<!-- 直接在首頁顯示文章 (結(jié)束) -->

          另外還有一個(gè)前提是要應(yīng)用JQuery的包,我隨便找了個(gè)加載速度挺快的包, 加到頁首去了:
          <script src="http://tuan.hao123.com/static/public/js/jquery-1.4.2.min.js"></script>

          不知道現(xiàn)在才用到這個(gè)功能在這里是不是算out了..
          歡迎大家分享有意思的可以用在Blogjava上的JS代碼哈.

          2011-03-28 22:01 編輯:
          在第13行代碼的前面加了一句
          $("div a[href=#Post]").attr("href",url+"#Post");
          解決了原來日志頁面是相對(duì)鏈接,導(dǎo)致在首頁點(diǎn)擊回復(fù)按鈕無效的問題.
          另外為今天早些時(shí)候頁面js代碼的失效表示抱歉,昨晚在改的時(shí)候睡著了,改了一半導(dǎo)致代碼中有錯(cuò)無法執(zhí)行..
          posted on 2011-03-25 15:22 ApolloDeng 閱讀(2893) 評(píng)論(8)  編輯  收藏 所屬分類: 分享Js/JQuery/Ajax 、Web

          FeedBack:
          # re: 分享我在BlogJava博客中加入Ajax動(dòng)態(tài)效果的方法. --BlogJava是我見過國(guó)內(nèi)最自由的BSP了! 2011-03-25 17:25 『 Y X 』
          果然很自由  回復(fù)  更多評(píng)論
            
          # re: 分享我在BlogJava博客中加入Ajax動(dòng)態(tài)效果的方法. --BlogJava是我見過國(guó)內(nèi)最自由的BSP了! 2011-03-26 00:28 Unmi
          還自由呢,把我的博客關(guān)了幾次,現(xiàn)在總算搬了出去,真正成了自由的博客了。  回復(fù)  更多評(píng)論
            
          # re: 分享我在BlogJava博客中加入Ajax動(dòng)態(tài)效果的方法. --BlogJava是我見過國(guó)內(nèi)最自由的BSP了! 2011-03-26 01:05 Aloong
          @Unmi
          怎么會(huì)被關(guān)呢?不知道這里有什么限制,方便的話請(qǐng)?zhí)嵝岩幌挛以谶@里什么不能做..  回復(fù)  更多評(píng)論
            
          # re: 分享我在BlogJava博客中加入Ajax動(dòng)態(tài)效果的方法. --BlogJava是我見過國(guó)內(nèi)最自由的BSP了! 2011-03-26 12:11 Unmi
          @Aloong
          對(duì)于你也沒什么的,一心一意純技術(shù)就不會(huì)有事的。
          不過獨(dú)立博客的好處是不言而喻的,因?yàn)橛蛎赡阏瓶刂?,以后想遷別出或想換域名的話,自己重新定向一下就行了,不會(huì)丟失原來的流量和訪客。
          再就是你為 blogjava 提供內(nèi)容,他在你博客上放廣告賺了錢,仿佛是你應(yīng)該感謝他們似的。  回復(fù)  更多評(píng)論
            
          # re: 分享我在BlogJava博客中加入Ajax動(dòng)態(tài)效果的方法. --BlogJava是我見過國(guó)內(nèi)最自由的BSP了! 2011-03-26 12:13 Unmi
          @Aloong
          看我的博客 http://unmi.cc,完全的定制,想干嘛就干嘛,總費(fèi)用一年也就 160,隨便建多少個(gè)站點(diǎn)和數(shù)據(jù)庫(kù),還有郵箱功能。  回復(fù)  更多評(píng)論
            
          # re: 分享我在BlogJava博客中加入Ajax動(dòng)態(tài)效果的方法. --BlogJava是我見過國(guó)內(nèi)最自由的BSP了! 2011-03-28 01:33 Aloong
          @Unmi
          我昨天確實(shí)也發(fā)現(xiàn)了一些限制,比如說文章里出現(xiàn)了翻%墻兩個(gè)字竟然就不能發(fā)了.
          我標(biāo)題里說的自由也就是指技術(shù)方面的限制少吧,對(duì)其他方面的自由是不敢奢望的.
          自己獨(dú)立域名,租外國(guó)服務(wù)器空間,我在來blogjava之前也是做過,不過因?yàn)楹献饪臻g的其他站有不良信息導(dǎo)致整臺(tái)被封我的WP也被連坐了.
          后來就安頓在這里,打算這里專心做技術(shù)博客而已,別的該說的會(huì)去推特說.  回復(fù)  更多評(píng)論
            
          # re: 分享我在BlogJava博客中加入Ajax動(dòng)態(tài)效果的方法. --BlogJava是我見過國(guó)內(nèi)最自由的BSP了! 2011-03-29 13:17 Unmi
          @Aloong
          沒地方吐也不痛快的。  回復(fù)  更多評(píng)論
            
          # re: 分享我在BlogJava博客中加入Ajax動(dòng)態(tài)效果的方法. --BlogJava是我見過國(guó)內(nèi)最自由的BSP了! 2011-12-10 21:34 靴子
          博主辛苦了,仔細(xì)看了遍,受益匪淺  回復(fù)  更多評(píng)論
            
          主站蜘蛛池模板: 若尔盖县| 木里| 连平县| 揭西县| 汽车| 丰镇市| 武穴市| 腾冲县| 城步| 西乌珠穆沁旗| 隆安县| 沂水县| 逊克县| 铅山县| 务川| 安丘市| 迁西县| 赤水市| 扶余县| 荥阳市| 阿瓦提县| 武夷山市| 霍林郭勒市| 来宾市| 调兵山市| 吴堡县| 莫力| 军事| 阿坝| 武安市| 河间市| 麦盖提县| 怀来县| 梨树县| 昌平区| 思茅市| 曲阜市| 新干县| 和林格尔县| 即墨市| 灌云县|