我知道這是一個蹩腳的問題,但似乎我在聖誕節期間讓我的大腦恢復工作時遇到了麻煩。jQuery .error事件
簡單的問題,我使用了jQuery .error事件中使用腳本的該位
$('#slideshowContainer img[name=imgStockItem]').error(function(){
$(this).attr('src', '/assets/images/no-image-large.png');
});
我真正想要做的是一樣的東西的if/else交易,其中,如果更換破碎的形象圖像被破壞做到這一點,否則,做到這一點。
我嘗試這樣做:
if($('#slideshowContainer img[name=imgStockItem]').error()){
alert("true");
} else {
alert("false");
}
但是,這只是返回真每次,破碎的形象或沒有。
有什麼想法嗎?
感謝花花公子。正是我一直在尋找的。 – 2012-01-04 13:23:16
遺憾地說,這並不畢竟工作。 – 2012-01-04 14:55:29
真,只是擺弄它既不事件觸發器。要刪除這一點,因爲有已經更好的答案。 – 2012-01-04 15:02:44