Атрибут Data-Icon в Jquery Mobile выдает черный круг без логотипа? - PullRequest
1 голос
/ 12 декабря 2011
<div data-role="header" data-theme="e">
    <a href="index.html" data-theme="b" data-icon='gear'>Switch</a>
    <h1>Header</h1>
    <a href="landing.html" data-icon="home">Home</a>
</div>

Не отображаются значки передач или дома.Я не понимаюЗдесь используются файлы, все самые новые.

<link rel="stylesheet" href="css/jquery.mobile-1.0.css" />
<script src="http://code.jquery.com/jquery-1.6.4.min.js"></script>
<script src="http://code.jquery.com/mobile/1.0/jquery.mobile-1.0.min.js"></script>

Есть идеи?Спасибо за ваш вклад.

1 Ответ

2 голосов
/ 13 декабря 2011

Вы размещаете CSS локально, что означает, что вам также необходимо размещать CSS-изображения локально.

Либо используйте CDN jQuery для вашего CSS, который также будет использовать размещенные изображения CDN, либо убедитесь, что у вас есть каталог image в каталоге css: http://code.jquery.com/mobile/1.0/jquery.mobile-1.0.min.css

Там должно бытьбыть каталогом images в каталоге css со следующими файлами:

  • ajax-loader.png
  • icons-18-black.png
  • icons-18-white.png
  • icons-36-black.png
  • icons-36-white.png
...