我正在使用jquery mobile並在我的網站頂部有一個圖像,旨在鏈接到主頁。jquery mobile在圖像上移除格式
但是,在此圖像上設置鏈接會導致Jquery移動設備將圖像格式化爲按鈕。
我已經看了一圈,但無法找到一種方法來阻止此....任何人有任何想法?
實例與鏈接:http://jsfiddle.net/wDYt6/
例無鏈接:http://jsfiddle.net/ewn7T/
我正在使用jquery mobile並在我的網站頂部有一個圖像,旨在鏈接到主頁。jquery mobile在圖像上移除格式
但是,在此圖像上設置鏈接會導致Jquery移動設備將圖像格式化爲按鈕。
我已經看了一圈,但無法找到一種方法來阻止此....任何人有任何想法?
實例與鏈接:http://jsfiddle.net/wDYt6/
例無鏈接:http://jsfiddle.net/ewn7T/
添加的高度,以你的頭數據角色股利和刪除BR。
<div data-role="page" id="page1" data-theme="a">
<div data-role="header" style="background-color:#414141; background-image:none;height:80px">
<a href="index.html"><img src="http://static.jquery.com/files/rocker/images/logo_jquery_215x53.gif" width="100%" id="headerImage"/></a>
</div>
</div>
當你周圍添加圖像jQuery Mobile的鏈接添加了一些類(UI-BTN-左UI-BTN UI的BTN-角所有UI陰影UI的BTN-UP-A)到錨標籤。
只需用其他東西替換data-role="header"
即可。
找到一個更好的答案在這裏:How can i stop jQuery mobile to apply styles to my specific form elements
jQuery Mobile的會忽略其數據角色屬性設置爲none元素。因此,你可以簡單地這些屬性添加到您的標記:
<a href="/" data-role="none"><img src=""></a>
這完全是答案。數據角色=「無」刪除所有的jQuery加價在但允許你仍然使用的DIV。感謝andybak數據角色=「頭」。 – sonjz
它仍然增加了一些標籤對我來說。我不得不添加類=「無」將其刪除。 – jkrishnavs
好的,有沒有辦法使用jquery mobile去除pageload上的所有類? – Ashley
我不知道你是否一定想這樣做。我認爲,新加的高度解決您的問題。你看看[jQuery移動文檔 - 標題欄](http://jquerymobile.com/test/docs/toolbars/docs-headers.html#/test/docs/toolbars/docs-headers.html)? – xanderer
我期待有在顯示的話將沒有jQuery Mobile的,沒有多餘的邊框或留白......只是一個形象 – Ashley