2011-05-11 61 views
0

我們使用peity來顯示火花圖。在IE中顯示ALT圖像,因爲它不顯示火花線

我們有JS的代碼是:(我希望它是正確的,在Chrome瀏覽器的FIEN和FF)

$(function(){ 
     $(".line").peity("line",{ 
     colour: "#C6D9FD", 
     strokeColour:"#4D89F9", 
     strokeWidth:1, 
     width:200, 
     height:44 
     } 

); });

的代碼來顯示所述火花是:

<span class="line">1,23,4,7,5,9,10</span> 

在IE中,不顯示所述火花,而非具有此顯示:

1,23,4,7,5, 9,10

我想展示別的東西,也許是一個小的PNG圖像等。這是可行的。 像:

如果即顯示等等等等

+0

你可以提供一個鏈接到你的火花使用插件?它支持IE嗎? – 2011-05-11 02:34:19

+0

它不支持IE。 http://benpickles.github.com/peity/ 我曾考慮使用http://omnipotent.net/jquery.sparkline/,但我們有類似的問題,它很沉重 – 422 2011-05-11 02:38:31

回答

2

你可以寫if ($.browser.msie && $.browser.version < 9)

+0

謝謝,但你能請解釋更多在典型的情況下? – 422 2011-05-11 02:58:16

+0

@ 422:你可以使用這個條件來檢查你是否運行在不合適的IE版本中。在'if'裏面,你可以使用jQuery來顯示任何你想要的。 – SLaks 2011-05-11 13:11:19