sergey24, если клик регистрируется не элемент которого не существует, а он появляется после вызова, то явно не сработает. Всегда ищи в доках функции коллбэки.
var c = $('<div class="box-modal" />');
c.html($('.b-text').html());
c.prepend('<div class="box-modal_close arcticmodal-close">X</div>');
$.arcticmodal({
content: c,
afterOpen: function() {
$('.class').on('click', function(){
alert();
});
}
});