2012-07-20 16 views
0
$image ='< img src="http://xyz.com/'.$add_image4.'" class="magnify" alt="/>';          

&如果$add_image4是空白頁面的加載時間如何去除圖像標籤,空白圖像仍顯示我怎麼去除呢?如果沒有圖像創造

+3

更好地解釋你的情況。如果你想讓人們在答案中作出努力,請在你的問題上付出一些努力。 – 2012-07-20 08:04:35

+0

你可以嘗試這樣的事情:http://jsfiddle.net/surendraVsingh/q3L7N/2/ – SVS 2012-07-20 08:10:30

回答

1

您可以使用此一:

<img src="http://theglenbot.com/a-broken-image.jpg" onerror="this.parentNode.removeChild(this);" /> 

Ths post可以幫助你。

+0

多數民衆贊成好!但是如果你閱讀的帖子中包含了它的無效代碼,那麼你可以更好地使用在帖子中提到的jquery方式。 – Gijs 2012-07-20 08:15:13

+0

嘿感謝阿倫它訣竅 – 2012-07-20 08:30:33

+0

你一直歡迎。請考慮它作爲答案。謝謝:) – 2012-07-20 08:34:06

0

這裏是如何做到這一點jQuery中:

$(function() { 
    $("img.magnify").on('error', function() { 
     $(this).remove(); 
    }); 
}); 

書面,與class="magnify"所有IMG節點將如果他們無法加載刪除。

可以根據需要調整「img.magnify」選擇器以尋址更多/更少/不同img節點。

+0

注意()是jquery 1.7以來的新增功能 – Gijs 2012-07-20 08:17:04

相關問題