JSFiddle - React, Tailwind, and code Playground
by dying_sakura
HTML
<div id="edit-field-gallery-images-0-ahah-wrapper">
<div id="edit-field-gallery-images-0-data-revise-wrapper" class="form-item">
<label class="option" for="edit-field-gallery-images-0-data-revise">
<input class="autoCheckbox" id="edit-field-gallery-images-0-data-revise"
class="form-checkbox revise-check"
type="checkbox" checked="checked"
value="1" name="field_gallery_images[0][data][revise]">
Revise This Description
</label>
</div>
<div id="edit-field-gallery-images-0-data-revisedby-wrapper" class="form-item">
//Stuff in Here
</div>
<div id="edit-field-gallery-images-0-data-revisedon-wrapper" class="form-item">
//Stuff in Here
</div>
</div>//End #edit-field-gallery-images-0-data-revisedby-wrapper
<div id="edit-field-gallery-images-1-ahah-wrapper">
<div id="edit-field-gallery-images-1-data-revise-wrapper" class="form-item">
<label class="option" for="edit-field-gallery-images-1-data-revise">
<input class="autoCheckbox" id="edit-field-gallery-images-1-data-revise"
class="form-checkbox revise-check"
type="checkbox" checked="checked"
value="0" name="field_gallery_images[1][data][revise]">
Revise This Description
</label>
</div>
//Stuff in Here
</div>
<div id="edit-field-gallery-images-1-data-revisedby-wrapper" class="form-item">
<div id="edit-field-gallery-images-1-data-revisedon-wrapper" class="form-item">
//Stuff in Here
</div>
</div>//End #edit-field-gallery-images-1-data-revisedby-wrapper
JavaScript
$("input[id^=edit-field-gallery-images]").click(function() {
var startPos = "edit-field-gallery-images-".length;
var endPos = this.id.indexOf("-", startPos);
var id = this.id.substring(startPos, endPos);
if(this.checked) {
$("#edit-field-gallery-images-" + id + "-ahah-wrapper").show();
}
else {
$("#edit-field-gallery-images-" + id + "-ahah-wrapper").hide();
}
});