2012-09-19 9 views

Odpowiedz

11

można po prostu użyć div z klas określonych na przykład

<div class="ui-icon ui-icon-delete"></div> 

Aktualizacja:

stylu arkusze dla JQM zmieniły ponieważ był to pierwszy pisał, można uzyskać taki sam wpływ przez dodanie klasy ui-btn-icon-notext do twojego elementu (przynajmniej od wersji JQM 1.4.5). Ponadto może być konieczne dodanie numeru position:relative;, aby uzyskać prawidłowe ustawienie.

Na przykład

<span class="ui-btn-icon-notext ui-icon-delete" style="position:relative" /> 

Here's a link to the relevant API

+0

nie działa dla mnie :( – Haseeb

+1

@Haseeb Wysłałem to dla wcześniejszej wersji JQM, zaktualizowałem swoją odpowiedź przykładem dla obecnej wersji. – Jack

+0

styl = 'position: relative' jest ważne, ponieważ Roman odpowiedział poniżej – ehrhardt

0

Jak korzystać z <span class="ui-icon ui-icon-delete ui-icon-shadow" style="display:block" /> lub po prostu odwołując się do klasy ui-icon-delete w swoim znaczniku?

+0

dzięki, ale to nie robi nic. Wiem, że w zwykłym jquery można to zrobić, ale to nie działa na telefon komórkowy – James

14

Tylko przeniesieni do JQuery Mobile 1.4.0 - Uh ... Nic nie działało, dopóki następujące obejście:

<span class="ui-icon-delete ui-btn-icon-left " style="position:relative;" /> 

Zauważ klasę ui-btn-icon-left (możesz użyć innych: -right, -top, -bottom, -notext, ale ten wydaje się działać najlepiej). Co najważniejsze, style="position:relative" ostatecznie umieścił go w moim pojemniku.

Szczęśliwy kodowanie ...

+0

Dzięki! Używam również wersji 1.4.0 i miałem problem z ustaleniem tego. – TrueEddie

Powiązane problemy