<script language="javascript">
/* ID of the image currently being edited. */
- editingImageId = null;
+ var editingImageId = null;
/**
* Shows the form for editing an image.
$(".show-data", "#image-" + imageId).hide();
$(".edit-data", "#image-" + imageId).show();
$(document).bind("click.sone", function(event) {
- console.log("event: " + event);
- console.log("closest: " + $(event.target).closest("#image-" + imageId));
if ($(event.target).closest("#image-" + imageId).size() == 0) {
cancelEditing();
}
hideAndShowBlock(".delete-album", ".show-delete-album", ".hide-delete-album");
$(".image").each(function() {
- $(".show-data", this).click(function() {
- imageId = $(this).closest(".image").find(".image-id").text();
- editImage(imageId);
+ imageId = $(this).closest(".image").find(".image-id").text();
+ (function(element, imageId) {
+ $(".show-data", element).click(function() {
+ editImage(imageId);
+ });
+ })(this, imageId);
});
});
});