編輯:這個問題最初太籠統了,我想。所以我真正需要的是一個非常好的教程,關於如何在Safari上實現加載更多功能iPhone就像Twitter網站(mobile.twitter.com)一樣。只是一個WordPress插件不會真的有幫助。但是,如果插件被很好地解釋了,就好像它是wptouch一樣,home(也有這個功能)也可以。在Javascript中加載更多功能
我知道它在移動設備上顯示並不重要,但是我強調的一點是,如果這樣的功能被很好地解釋了,那麼它將由我來決定如何定製它以適合我。
我正在使用JavaScript函數來加載動態來自數據庫的條目,以便內容在同一頁面中打開(例如twitter(tweets feed)和facebook(news feed))。
的PHP/HTML版本(在新標籤中打開一個頁面)是
echo '<a href="http://'. $_SERVER['HTTP_HOST'] .'/'.$domain_page.'?form='.$form_id.'&page='.($page+1).'">Load more entries› </a>';
的JavaScript/AJAX版本:
<div id="call_hv<?php echo md5($_SERVER['REQUEST_URI']); ?>" class="ajax-load-more">
<img id="spinner<?php echo md5($_SERVER['REQUEST_URI']); ?>" class="spin" src="<?php bloginfo('template_directory'); ?>/images/main-ajax-loader.gif" style="display:none" alt="" />
<a class="ajax" href="javascript:$ajax_hv('#spinner<?php echo md5($_SERVER['REQUEST_URI']); ?>').fadeIn(200);
$ajax_hv('#ajaxentries_hv<?php echo md5($_SERVER['REQUEST_URI']); ?>').load('form='<? echo $form_id; ?>&page=<?php echo $page+1;?>', {},
function(){ $ajax_hv('#call_hv<?php echo md5($_SERVER['REQUEST_URI']); ?>').fadeOut();})">Load more entries...
</a>
非常感謝我消化和測試:) – erastusnjuki 2010-03-17 06:46:15
這真的有幫助!謝謝。 – erastusnjuki 2010-03-19 02:38:29
很高興幫助。乾杯! – Anurag 2010-03-19 02:48:36