Hallo,
in dem folgenden Code möchte ich auf einen bestimmten Link klicken, und je nach Link per JS etwas ausführen:
(jquery 1.10.2)
Klicke ich auf den Link < delete >, so erscheint in deR Console die Fehlermeldung:
remove_id = remove_id.replace("remove-","");
Den folgenden JS Code verwende ich im Moment:
Was mache ich falsch?
Danke.
in dem folgenden Code möchte ich auf einen bestimmten Link klicken, und je nach Link per JS etwas ausführen:
(jquery 1.10.2)
Klicke ich auf den Link < delete >, so erscheint in deR Console die Fehlermeldung:
remove_id = remove_id.replace("remove-","");
HTML:
<div class="albums">
<a href="#" id="remove-<?php echo $album->id ?>" class="delete-album">delete</a>
<a href="#" id="sort-<?php echo $album->id ?>" class="sort-album">sort</a>
</div>
Den folgenden JS Code verwende ich im Moment:
HTML:
$(document).ready(function(){
$('.albums').click('a.delete-album', function (event) {
event.preventDefault();
var $album = $(this);
var remove_id = $(this).attr("id");
remove_id = remove_id.replace("remove-","");
console.log(remove_id);
});
$('.albums').click('a.sort-album', function (event) {
event.preventDefault();
var $album = $(this);
var sort_id = $(this).attr("id");
sort_id = sort_id.replace("sort-","");
console.log(sort_id);
});
});
Was mache ich falsch?
Danke.
Zuletzt bearbeitet: