Как я могу заставить JQuery Mobile игнорировать элементы по классу css? - PullRequest
11 голосов
/ 17 мая 2011

У меня есть стандартная ссылка, я хочу создать свой собственный стиль в нижнем колонтитуле, например:

<div data-role="page">
<div id="footer" data-role="footer" data-position="fixed">
    <a href="somelink.html>some link</a>
</div>

Я хочу, чтобы тег <a> оставался как есть и не былпереведено в это:

<a href="somelink.html" data-theme="a" class="ui-btn ui-btn-corner-all ui-shadow ui-btn-up-a">
    <span class="ui-btn-inner ui-btn-corner-all">
        <span class="ui-btn-text">some link</span>
    </span>
</a>

Есть ли какой-нибудь атрибут, который я могу добавить к ссылке, чтобы остановить JQM, сгенерировавший этот тематический код?Мне нужно что-то похожее на класс data-role="none", объясненный здесь (но не для элемента формы)

1 Ответ

19 голосов
/ 17 мая 2011

Как вы и сказали, добавьте атрибут data-role = "none" в тег привязки.

HTML:

<div data-role="page">
    <div id="footer" data-role="footer" data-position="fixed">
        <a href="somelink.html" data-role="none">some link</a>
    </div>
</div>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...