Ich versuche, angeklickte ID zu löschen, um den Eingabewert zu entfernen. Zum Beispiel habe ich diesen Eingang <input type='hidden' id='uploadvalues' value="8,9"/>
Sie können die Werte 8,9
sehen und die Schaltfläche ist <div class="delete" id="9"></div>
. Wenn ich auf id="9"
klicke, sollte der Eingabewert 9 entfernt werden. Nach dem Klicken id="9"
==><input type='hidden' id='uploadvalues' value="8"/>
Entfernen geklickte ID aus dem Eingabewert
Wie kann ich tun, dass mir jemand beibringen kann?
Demo von CodeCanyon
<div class="container">
<div class="area">
<div class="image"><img src="https://s-media-cache-ak0.pinimg.com/736x/05/2f/1b/052f1b3a2361eb4f3c1385c1fd4f75ed.jpg"></div>
<div class="delete" id="8"></div>
</div>
<div class="area">
<div class="image"><img src="http://www.wallpapermade.com/images/wallpapers/originals/tip-and-oh-laugh-together-home-2015-movie-wallpaper-4612.jpg"></div>
<div class="delete" id="9"></div>
</div>
<input type='hidden' id='uploadvalues' value="8,9"/>
</div>
JS
$(document).ready(function(){
$("body").on("click", ".delete", function(){
// Remove clicked id from the input value
});
});
Es wird nicht empfohlen, IDs zu verwenden, die mit einer Zahl beginnen. Ich würde es in ein Attribut "Daten" setzen? – putvande