Я столкнулся с этой странной проблемой, надеюсь, кто-то сможет помочь.
var k_img = jQuery('#'+c['id']).parents('.PhotoCommentImage').children('.PhotoCommentImg');
k_img[0].onload = (function() {
//these statements only executes when refresh the page, not on first load.
});
То, что я пытаюсь сделать, - это выполнить инструкции, когда изображение будет завершено. Странная вещь заключается в том, что эти инструкции выполняются только при загрузке страницы. Если обновить страницу, она отлично работает.
Заранее спасибо.
Поскольку вы используете jQuery, попробуйте $(k_img[0]).bind('load', function() {//});
$(k_img[0]).bind('load', function() { // });
The strange thing here is that these statements only executes when we load the page. If we refresh the page it works fine.
что?