我有很多这样的按钮:
<button data-pjax class="btn btn-inverse" type="button" onclick="location.href='http://mybuttonurl.com'">my button</button>
还有一些这样的网址:
<a data-pjax href="http://mylinkurl.com">My url</a>
我希望 PJAX 同时处理按钮和链接。此代码适用于链接:
$(document).pjax('[data-pjax] a, a[data-pjax]', '#pjax-content');
这样做也是如此:
$(document).pjax('a', '#pjax-content');
我似乎无法让它适用于按钮和链接。即使这不适用于单独的按钮:
$(document).pjax('button', '#pjax-content');
我怎样才能让它工作?
注意:当我说“不起作用”时,它意味着页面会进行完全刷新,而不是仅仅将 HTML 内容加载到#pjax-content 中。