在克隆对象jquery

时间:2016-06-11 01:30:54

标签: javascript jquery html forms

我正在为用户首次注册创建一个站点漫游。为此,我选择在着陆视图上使用实时元素,因为它们对于每个用户而言比图片更加自定义。我正在使用jQuery clone将我的实时对象绘制到我的漫游模式中。

   $(".dashboard_content").clone().appendTo( ".t_dashboard_content" );

我现在需要禁用克隆对象中的所有链接,表单提交操作和模式弹出窗口。解决方案here导致原始元素上的目标元素被禁用,这是不合需要的。任何导致这一点的人都会受到欢迎。

2 个答案:

答案 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", "");
                });