comment ajouter section div à l'aide cliquez sur le bouton et l'afficher sur la vue
js file
var i = 0;
var original = document.getElementById('middle-section');
document.getElementById('btn').onclick = duplicate();
function duplicate() {
var clone = original.cloneNode(true); // "deep" clone
clone.id = "middle-section" + ++i;
// or clone.id = ""; if the divs don't need an ID
original.body.appendChild(clone);
}
css file
.middle-section-name{
position: absolute;
left: 500px;
top: 850px;
width: 200px;
height: 40px;
background-color: #aaaaaa;
border: 2px hidden;
}
.middle-section-edit{
position: absolute;
left: 700px;
top: 840px;
}
.middle-section-edit img{
width: 20px;
margin: 5px;
}
view
<body>
<div class="container-fluid">
<div class="header">
<p>header</p>
</div>
</div>
<div class="container">
<div class="logo">
<div class="logo-part">
<p>logo</p>
</div>
<div class="logo-name">
<P>logo name</P>
</div>
<div class="logo-edit">
<%= image_tag 'edit-logo.png'%>
</div>
</div>
<div class="top-main-section">
<div class="top-main-section-area">
<p>top main section</p>
</div>
<div class="top-main-section-edit">
<%= image_tag 'settings-logo.png'%>
</div>
</div>
<div class="top-banner-section">
<div class="top-banner-section-area">
<p>top banner section</p>
</div>
<div class="top-banner-section-edit">
<%= image_tag 'settings-logo.png'%>
</div>
</div>
<div class="middle-section" id="middle-section">
<div class="middle-section-name">
</div>
<div class="middle-section-edit">
<%= image_tag 'settings-logo.png'%>
</div>
<div class="middle-section-area">
<p>carosel</p>
</div>
</div>
</div>
<input type="button" value="click" id="btn" onclick="duplicate()"/>
</body>
Je suis nouveau sur les rails et j'ai essayé d'ajouter la section div Cliquez et spectacle view.I essayer avec cette code mais ne fonctionne toujours pas et l'erreur dans la console est cannot read property clone node of null
. J'ai essayé de différentes façons de le faire fonctionner mais j'ai quand même échoué. Voici le fichier HTML, le fichier JS et le fichier CSS ci-dessous avec une erreur de cloneNode undefined
. Les fichiers CSS et HTML fonctionnent mais JQuery ne fonctionne pas
Ce n'est pas un travail pour moi. encore le même problème ici 'ne peut pas lire la propriété cloneNode est indéfini' –