那麼誰沒有ie7的問題?jQuery .html()不在ie7中顯示任何數據,但ie8工程
看來我無法得到IE7識別一些數據。
我爲我的一個客戶創建了一個wordpress主題,這允許他們通過管理員在wordpress meta fields
中輸入額外的信息,以便他們可以顯示額外的信息。
我寫了一個小的jQuery腳本,看圖片alt
和title
收集此信息並寫入一個div。
下面是我的腳本。
<script type="text/javascript">
//<![CDATA[
jQuery(document).ready(function(){
var title = jQuery('.attachment-post-thumbnail').attr('title');
var alt = jQuery('.attachment-post-thumbnail').attr('alt');
jQuery('#vehicle-alt').html('<h2 class="car-detail">'+title+'</h2><p>'+alt+'</p>');
});
//]]>
</script>
當我在ie7中查看源代碼時,沒有任何已傳遞的信息。
在div是一樣簡單<div id="vehicle-alt"></div>
嘗試了這種特殊的方法並沒有解決問題。 – ApPeL 2011-03-03 14:07:00
我給你的鏈接沒有任何其他方法爲你工作?請檢查瀏覽器是否顯示任何javascript錯誤? – isurusndr 2011-03-04 05:51:29
如果不嘗試使用javascript innerHTML方法。例如, ; document.getElementById('vehicle-alt')。innerHTML ='html content'; – isurusndr 2011-03-04 06:52:31