我需要使用jquery构造函数,使用动态创建的按钮隐藏动态创建的div 函数createDomControls(id,appendToId) {this.id=id; 这个。appendToId=appendToId; this.divTag=函数(divId、className、style、appendToId) { //var divId=“div”+Math.floor((Math.random()*100000)+1); $('', { id:divId, 风格:风格, 类别:类别名称 }).appendTo(“#”+appendToId); } this.buttonTag=函数(类型、id、值、附录) { $('',{ 类型:类型, id:id, 价值:价值, onclick:onclick函数(){ $('#div1').hide(); } }); } }

我需要使用jquery构造函数,使用动态创建的按钮隐藏动态创建的div 函数createDomControls(id,appendToId) {this.id=id; 这个。appendToId=appendToId; this.divTag=函数(divId、className、style、appendToId) { //var divId=“div”+Math.floor((Math.random()*100000)+1); $('', { id:divId, 风格:风格, 类别:类别名称 }).appendTo(“#”+appendToId); } this.buttonTag=函数(类型、id、值、附录) { $('',{ 类型:类型, id:id, 价值:价值, onclick:onclick函数(){ $('#div1').hide(); } }); } },random,Random,var domControls=newcreatedomcontrols('divm','divn'); var div=domControls.divTag('div1','cls','background:pink;width:500px;height:670px;padding:12px;margin:0px;','divn'); var btn=domControls.buttonTag('button','btn1','+','div1') <!DOCTYPE html&g

var domControls=newcreatedomcontrols('divm','divn'); var div=domControls.divTag('div1','cls','background:pink;width:500px;height:670px;padding:12px;margin:0px;','divn'); var btn=domControls.buttonTag('button','btn1','+','div1')


<!DOCTYPE html>
<html>
    <head>
    <script src='jquery-1.11.2.js' type="text/javascript"></script>
       <div id='divn'></div>
              <script>

     function createDomControls(id,appendToId)
                {   this.id=id;
                    this.appendToId=appendToId;
              this.divTag=function(divId,className,style,appendToId)
                 {
                     //var divId = "div" + Math.floor((Math.random() * 100000) + 1);

                         $('<div/>', {
                                     id: divId,
                                    style: style,
                              class:className 
                    }).appendTo('#' + appendToId);


         }
         this.buttonTag=function(type,id,value,appendToId)
         {
            $('<input/>',{
                type:type,
                id:id,
                value:value,
                onclick:onclick function(){
                $('#div1').hide();
            }

         });

        }

        }
               </script>
</head>