我正在为用户首次注册创建一个站点漫游。为此,我选择在着陆视图上使用实时元素,因为它们对于每个用户而言比图片更加自定义。我正在使用jQuery clone将我的实时对象绘制到我的漫游模式中。
$(".dashboard_content").clone().appendTo( ".t_dashboard_content" );
我现在需要禁用克隆对象中的所有链接,表单提交操作和模式弹出窗口。解决方案here导致原始元素上的目标元素被禁用,这是不合需要的。任何导致这一点的人都会受到欢迎。
答案 0 :(得分:1)
你可以尝试写一下onClick事件的链接:
$('a').click(function(ev){
// A global variable you use to enable/disable following links
if(isLinkDisabled) {
ev.preventDefault();
return false;
}
return true;
});
答案 1 :(得分:0)
我终于提出了以下内容,虽然它很慢。
$( ".t_dashboard_content" ).each(function(){
//Disable links
$("a").attr("href", "#")
//Disable form submit
$(".search_btn").attr("type", "button");
//Disable modal
$(".advanced").attr("data-toggle", "");
});