我試圖整合被發現jQuery Mobile的成WordPress插件的一些功能。我沒有專門針對移動設備,我只是喜歡框架中的一些功能。我遇到的問題是,似乎jQuery Mobile CSS正在接管本地WP CSS並更改樣式。此外,一些jQuery Mobile功能無法正常工作。我用wp_register_style和wp_enqueue_style加載樣式,以及wp_enqueue_script加載腳本是這樣的:如何獲得索姆jQuery Mobile的特點在WordPress
wp_register_style('jquery-mobile-style', 'http://code.jquery.com/mobile/1.3.1/jquery.mobile-1.3.1.min.css');
wp_register_style('jquery-mobile-style', 'http://code.jquery.com/mobile/1.3.1/jquery.mobile-1.3.1.min.css');
wp_enqueue_script('jquery');
wp_enqueue_script('jq-script', 'http://code.jquery.com/mobile/1.3.1/jquery.mobile-1.3.1.min.js');
我特別是與小組工作。我注入了面板代碼插入到頁面這樣的:
jQuery(document).ready(function($){
var s = '<div data-role="panel" id="myPanel" data-display="overlay" data-theme="b">';
s += '<div class="panel-content">';
s += '<h3>Default panel options</h3>';
s += '<a href="#demo-links" data-rel="close" data-role="button" data-theme="c" data-icon="delete" data-inline="true">Close panel</a>';
s += '</div><!-- /content wrapper for padding -->';
s += '</div><!-- /defaultpanel -->';
$(s).appendTo('#page');
然後我添加一個鏈接,打開面板:
$('.entry-content').append('<div data-role="content"><a href="#myPanel" data-rel="panel" data-role="button">Share</a></div>');
只有「疊加」功能的工作原理。這似乎是一個WordPress/jQuery Mobile問題,因爲我可以在獨立的PHP頁面中使用它。所有的
你有沒有試過建造者? http://jquerymobile.com/download-builder/ – Omar 2013-05-14 16:01:24
是的,我其實,只是加載我需要的東西,但它仍然是一樣的。 – 2013-05-14 16:04:31