0
我有一個下拉菜單在iPhone上完美工作,但不是在HTC或Android手機上。下拉菜單不能在Android上工作
看看我是否遺漏了一些東西,或者如果我應該編輯。
<select name="select_page" id="select_page" class="select_page" data-mini="true" data-theme="c">
<?php
$pageID = 5;
$subpages = get_pages(array(
'child_of' => $pageID,
'sort_order' => 'asc',
'sort_column' => 'menu_order'));
?>
<?php if($post->post_parent) {?>
<option value="<?php echo get_page_link($pageID) ?>" >Startpage</option>
<?php } else {?>
<option value="<?php echo get_page_link($pageID) ?>" selected="selected">Startpage</option>
<?php } ?>
<?php
foreach($subpages as $page) { $i++;
$pages[] += $page->ID;
?>
<?php if($page->post_title == get_the_title()) {?>
<option value="<?php echo get_page_link($page->ID) ?>" selected="selected"><?php echo $i.'. '.$page->post_title ?></option>
<?php } else {?>
<option value="<?php echo get_page_link($page->ID) ?>"><?php echo $i.'. '.$page->post_title ?></option> <?php } ?>
<?php }?>
</select>
不要真的知道我就去做。我猜是我的寫作風格。所以你的意思是解決問題? – M3o
好吧,其實你的「寫作風格」是不正確的,在這個例子中'option value'這兩行將顯示在html頁面的源代碼中,這不是你喜歡的,是嗎?只要看看與Firebug或其他開發工具的源代碼... – Taifun
好吧,然後生病看看它。並做到「正確」的方式。它的移動網站不認爲它與網站一樣重要。但是關於源代碼的很好的信息,你下次想到的時候會生病。但是,它應該通過這種方式解決問題嗎? :) – M3o