2014-02-25 47 views
1

我想用點擊事件創建一個類,然後通過單擊不同的點擊事件來恢復更改。像兩個不同按鈕的切換。在jquery中創建一個jquery創建的html類的點擊事件

$('.detail-click').on("click", function() { 
$(this).parent().css('height','400px'); 
$(this).parent().html('<img class="exit" src="img/exit.png">'); 
}); 


$('.exit').on("click", function() { 
$(this).parent().css('height','88.390625px'); 
}); 

退出類正在執行任何操作,我需要它來更改其父項的大小。最終,我希望讓Exit類自行刪除並恢復更改。

在此先感謝!

回答

1

由於您註冊是在不加載頁面過程中可用,你必須使用event-delegation使概念工作元素的事件,

$(document).on('click','.exit' ,function() { 
    $(this).parent().css('height','88.390625px'); 
});