如果只有URL可用,如何在Jquery Mobile中提取标题标题?

时间:2012-02-04 23:02:11

标签: jquery hash jquery-mobile

我将链接存储到页面,稍后需要检索页面标题。

所以我基本上有这个:

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>

如果我使用上述网址发送链接,则会将其拉入。

3 个答案:

答案 0 :(得分:0)

如果要加载外部页面的内容并查询它以获取标头值, 这可能是一个好的开始..

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

答案 1 :(得分:0)

这是否有效,现场演示:

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>

答案 2 :(得分:0)

我尝试使用我的爱好项目pulljson.com,这是一个跨域解析器解决方案,如post by 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=?

请参阅从http://jsfiddle.net/santeriv/PQ8Jx/1/克隆的jsfiddle http://jsfiddle.net/LSGn4/4/中的用法示例