我想在弹出窗口(对话框)关闭按钮中更改href
。 jQuery Mobile自动生成href="#"
。我想覆盖href="myPage"
。我如何覆盖href=""
代码
<div data-role="dialog" id="pageId">
<div data-role="header" data-theme="c">
<h2>your Heading</h2>
</div>
<div data-role="content">
<p>Your Message.</p>
</div>
</div>
在此代码中,jQuery自动生成关闭按钮的代码。如何将href="#"
覆盖到我的href=""
。
如果我点击关闭(X)按钮,它会转到我的链接页面。
任何人都可以帮助我找到好的解决方案。感谢
答案 0 :(得分:2)
自动生成的关闭按钮通常没有ID。
试试这个:
$('a[title="Close"]').attr("href","http://www.yournewurl.com");
我做了一个快速工作的例子:http://jsfiddle.net/dYB3a/2/
答案 1 :(得分:1)
你可以这样做
$('#ElementID').attr("href","http://www.yournewurl.com");