Ich möchte die id
der enthaltenen div, wenn ich auf eine der .row-settings
Werkzeug klicken.Holen Sie sich die ID des Containers durch Klicken auf
Alle Lösungen, die ich versucht habe nur mir geben undefined
<div id="content" class="container">
<div class="ui-draggable">
<div id="100" class="row clearfix template-block">
<div class="column full" contenteditable="true">
<div class="center">
<i class="icon ion-leaf size-48"></i>
<h1 style="font-size: 1.3em">BEAUTIFUL CONTENT</h1>
<div class="display">
<h1>LOREM IPSUM IS SIMPLY DUMMY TEXT 1</h1>
</div>
</div>
</div>
</div>
<div class="row-tool" style="right: auto; left: -37px; display: block;">
<div class="row-settings">
Get Id
</div>
</div>
</div>
<div class="ui-draggable">
<div id="200" class="row clearfix template-block">
<div class="column full" contenteditable="true">
<div class="center">
<i class="icon ion-leaf size-48"></i>
<h1 style="font-size: 1.3em">BEAUTIFUL CONTENT</h1>
<div class="display">
<h1>LOREM IPSUM IS SIMPLY DUMMY TEXT 2</h1>
</div>
</div>
</div>
</div>
<div class="row-tool" style="right: auto; left: -37px; display: block;">
<div class="row-settings">
Get Id
</div>
</div>
</div>
<div class="ui-draggable">
<div id="300" class="row clearfix template-block">
<div class="column half" contenteditable="true">
<p>Lorem Ipsum is simply dummy text of the printing and typesetting industry. Lorem Ipsum has been the industry's standard dummy text ever since the 1500s, when an unknown printer took a galley of type and scrambled it to make a type specimen book. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Vivamus leo ante, consectetur sit amet vulputate vel, dapibus sit amet lectus.</p>
</div>
<div class="column half" contenteditable="true">
<img src="https://placehold.it/300x150" alt="">
</div>
</div>
<div class="row-tool" style="right: auto; left: -37px;">
<div class="row-settings">
Get Id
</div>
</div>
</div>
</div>
$('.row-settings').on('click',function(){
id = $(this).parents('.template-block').attr('id')
console.log(id)
});
Ich habe eine Geige gemacht (was nicht richtig funktioniert), so dass Sie den Spielplatz.
https://jsfiddle.net/5qfxzaph/
Jede Hilfe wird geschätzt.
Dank
'.template-block' ist kein Elternteil von' .row-settings'. Es ist ein Geschwister. – Andreas
Hoi @Andreas Ich verstehe deine Abstimmung nicht. Was Sie in der Geige sehen, ist nur einer der vielen Versuche, die ich gemacht habe, um diese Arbeit zu bekommen. Ich habe auch Geschwister versucht, aber ohne Erfolg. Es wird sehr nützlich für mich sein, wenn Sie mich in die richtige Richtung zeigen werden – Franco
Das ist nicht meine down-vote – Andreas