[英]jQuery iScroll 4 - Issues loading AJAX content to sliding panel
[英]Ajax content loading issues
以下是我用来动态加载内容的代码。 我面临的问题如下:
现在,以下代码已禁用CTRL+CLICK
短代码来在新标签页中打开网址。 如果新的CSS和JS在上一页中尚不存在,则不适用。 请让我知道如何解决上述问题?
$(document.body).on("click", "nav a", function () {
topen = $(this).attr("href");
window.location.hash = $(this).attr("href");
$("#main_wrapper").load( topen +" #main_wrapper > *");
return false;
});
您要做的是修改处理程序以使用prevent default而不是返回false。 然后,您可以检查用户如何激活按钮并可以采取相应措施。
$(document).ready(function() {
$('a').on('click', function(e) {
if(e.ctrlKey || e.button === 1) {
return;
}
e.preventDefault();
// Do the stuff when the anchor is just clicked.
});
});
你可以检查小提琴
对于不适用的JS和CSS,我们需要一个有效的示例来提供更多帮助。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.