Javascript-форум (https://javascript.ru/forum/)
-   Элементы интерфейса (https://javascript.ru/forum/dom-window/)
-   -   Передача ссылки на объект при создании элемента (https://javascript.ru/forum/dom-window/42236-peredacha-ssylki-na-obekt-pri-sozdanii-ehlementa.html)

Ваяс 18.10.2013 10:41

Передача ссылки на объект при создании элемента
 
Пытаюсь сделать удаление картинок с помощью иконки которая появляется при наведении, подскажите как можно передать ссылку на объект
var obj = $(this);
В создаваемый элемент
<div id="delete-images" onclick=deleteImages(obj)></div>

$(document).ready(function(){
        $('.edit-image').mouseover(function(){
            if($("#delete-images").length == 0){
                var obj = $(this);
                $(this).find('img').before('<div id="delete-images" onclick=deleteImages(obj)></div>');

            }

        }).mouseleave(function(){
            $("#delete-images").remove();
        })



    })
    function deleteImages(link){
        debugger;
        //$(link).find('img').remove();
    }

danik.js 18.10.2013 11:22

var $delButton = $('<div/>', {id: "delete-images"}).click(function() {
    deleteImages(obj);
});
$(this).find('img').before($delButton);

Ваяс 18.10.2013 11:45

Спасибо всё работает )

Ваяс 18.10.2013 11:51

danik.js
Извини, не могу почему то поставить плюс пишут что должен ещё кому то проставить, попробовал проставить несколько, но почему то всё равно не выходит.

danik.js 18.10.2013 12:43

Если до вечера не будет плюса - ты очень сильно об этом пожалеешь. :-/

Mp98-js 22.10.2013 01:00

:) :) :)


Часовой пояс GMT +3, время: 10:40.