在jQuery中使用书签地址
我使用jQuery的地址插件(website)启用我网站上的后退/前进按钮。我真的很希望能够让人们书签页面,并从地址栏复制地址,并与朋友分享。 声称它可以做到这一点,那么我做错了什么。在jQuery中使用书签地址
我的代码然后
function BackButton() {
$.address.change(function(event) {
// do something depending on the event.value property, e.g.
// $('#content').load(event.value + '.xml');
});
$('a').click(function() {
$.address.value($(this).attr('href').replace(/^#/, ''));
});
}
后退按钮()调用每一个AJAX页面加载,以确保它的工作原理与通过AJAX加载的页面。
感谢您的帮助
所以我用
if ($.address.value() !== "\/") {
window.location = "http://www.domainname.com/" + $.address.value()
}
将用户重定向到正确的页面。
那么这是正确的吗?还是他们的问题呢?
使用jQuery.Address的$ .address.init函数有什么好处?
此外,这迫使他们等待,直到加载页面(& javascript)才能看到任何内容。注释?
看起来你直接从该插件的网站的例子复制。你的address.change函数什么都不做,只有两条注释行。
那么有网站应该有address.change它的地方?在他们的演示源?我认为这是一个jQuery功能。 – 2009-10-19 15:46:12
我的错误。也许该函数需要回调函数?所有这些我都比较新?我所知道的是我看到了一个什么都不做的功能。 – 2009-10-20 15:12:36
使用标记Stackoverflow提供的代码格式。人们会更愿意帮忙。 – 2009-10-16 20:44:27
如果有人需要更多信息,请告诉我,我会提供您需要的任何信息。 – 2009-10-16 20:59:42
这为什么被投票否定? – 2009-10-23 22:41:32