Как извлечь заголовок заголовка в Jquery Mobile, если доступен только URL? - PullRequest
0 голосов
/ 05 февраля 2012

Я храню ссылку на страницу, и позже мне нужно получить заголовок страницы.

Итак, у меня в основном так:

http://www.some.mobi/demo/1/index.html#features

и мне нужно выяснить, используя jqueryкакой заголовок заголовка h3?

Есть идеи, как этого добиться, когда доступен только абсолютный URL?

Спасибо за помощь!

РЕДАКТИРОВАТЬ :

Страница JQM будет выглядеть следующим образом:

<div data-role="page" id="some">
  <div data-role="header">
      <h3>I need this</h3>
  </div>
  <div data-role="content">
  </div>
  <div data-role="footer">
  </div>
</div>

Это будет отображено, если я запусту ссылку с приведеннымURL.

Ответы [ 3 ]

0 голосов
/ 05 февраля 2012

Работает ли, Live Demo:

JS:

var theTitle = $("div:jqmData(role='header')").children('h3').html();
alert('Title: '+theTitle);

HTML

<div data-role="page" id="some">
  <div data-role="header">
      <h3>I need this</h3>
  </div>
  <div data-role="content">
      Page 1
  </div>
  <div data-role="footer">
      Footer
  </div>
</div>
0 голосов
/ 07 апреля 2013

Я попробовал это с моим хобби-проектом pulljson.com , междоменное решение для парсера, как в post от dotnetwala :

GET JSONP пример:

http://www.pulljson.com/jquery?site=http://jquerymobile.com/demos/1.2.1/docs/pages/multipage-template.html&selector=find('%23two').children('div').children('p')&callback=?

См. Пример использования в jsfiddle http://jsfiddle.net/santeriv/PQ8Jx/1/, который клонирован из http://jsfiddle.net/LSGn4/4/

0 голосов
/ 05 февраля 2012

Если вы хотите загрузить содержимое внешней страницы и запросить его, чтобы получить значение заголовка, это может быть хорошим началом ..

http://christianheilmann.com/2010/01/10/loading-external-content-with-ajax-using-jquery-and-yql/

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...