diff --git a/static/js/me/index.js b/static/js/me/index.js index 9268276..4dd9573 100644 --- a/static/js/me/index.js +++ b/static/js/me/index.js @@ -4,9 +4,11 @@ * @date: 2015/11/12 */ var $ = require('jquery'); +var $userAvatar = $('.user-avatar'); +var myImage = new Image(); require('../product/recommend-for-you.js'); - -$('.user-avatar').on('error', function() { - $(this).attr('src', 'http://static.dev.yohobuy.com/img/me/index/user-avatar.png'); -}); \ No newline at end of file +myImage.src = $userAvatar.attr('src'); +myImage.onerror = function() { + $userAvatar.attr('src', 'http://static.dev.yohobuy.com/img/me/index/user-avatar.png'); +}; diff --git a/static/js/me/personal-details.js b/static/js/me/personal-details.js index e942041..0a5d6e3 100644 --- a/static/js/me/personal-details.js +++ b/static/js/me/personal-details.js @@ -4,7 +4,10 @@ * @date: 2015/11/19 */ var $ = require('jquery'); +var $userAvatar = $('.user-avatar'); +var myImage = new Image(); -$('.user-avatar').on('error', function() { - $(this).attr('src', 'http://static.dev.yohobuy.com/img/me/index/user-avatar.png'); -}); \ No newline at end of file +myImage.src = $userAvatar.attr('src'); +myImage.onerror = function() { + $userAvatar.attr('src', 'http://static.dev.yohobuy.com/img/me/index/user-avatar.png'); +};