我正試圖做一個非常簡單的圖像替換Twitter小部件徽標到我指定的徽標。我怎麼能做到這一點,請注意,twitter徽標上沒有ID或類,所以我不確定我如何做替換,它可能必須遍歷每個圖像,然後只替換那個火柴。JQuery/Javascript圖像替換
例..
<script src="http://widgets.twimg.com/j/2/widget.js"></script>
<script>
new TWTR.Widget({
version: 2,
type: 'profile',
rpp: 4,
interval: 6000,
width: 250,
height: 300,
theme: {
shell: {
background: '#333333',
color: '#ffffff'
},
tweets: {
background: '#000000',
color: '#ffffff',
links: '#4aed05'
}
},
features: {
scrollbar: false,
loop: false,
live: false,
hashtags: true,
timestamp: true,
avatars: false,
behavior: 'all'
}
}).render().setUser('twitter').start();
</script>
以上是我使用Twitter的代碼,這使得Twitter的標識和網址爲http://widgets.twimg.com/i/widget-logo.png,我需要這種改變/image/twitter.jpg。
你能給我們一個鏈接,這個小部件實際使用的位置?否則,我會嘗試查看螢火蟲(或任何devtool),看看圖像是否有風格,因爲這將是您可以使用的jQuery選擇器。然後通過設置('img')。attr('src','/ image/twitter.jpg')來改變src屬性,它應該沒問題。如果沒有樣式,請嘗試通過標記來查找映射圖像的方法,也許還可以使用.eq()或這樣的jquery函數。但是我可以給你一個詳細的答案,如果我能看到這個小工具在某個地方工作。 – GNi33
你爲什麼想這樣做?你是否證實你被允許? –
http://twitter.com/about/resources/widgets/widget_profile這是使用小部件的地方。 – techco1