任何想法如何(或者是否可能)觸發相鄰元素的onmouseover/onmouseout事件。例如...觸發來自不同元素的onmouseover/onmouseout事件
<div>
<img src="image.jpg" onmouseover="this.src='image-alt.jpg'" onmouseout="this.src='image.jpg'">
<span>Title</span>
</div>
我怎樣才能觸發圖像交換出去跨度上面的圖片,當我懸停在跨度。 CSS將無法工作,因爲這是在一個Wordpress循環中拉取大量圖像和標題。解決方案必須是非特定元素,所以當它在頁面上重複時會起作用。我讀了一些關於從一個元素到另一個元素綁定事件的事情,但沒有得到任何工作。想法?謝謝。
更新:從WordPress的循環中的實際代碼...
<li>
<div class="container1">
<div class="container2">
<a href="<?php the_permalink(); ?>">
<img src="<?php echo $image['url']; ?>" alt="<?php echo $image['alt']; ?>" onmouseover="this.src='<?php echo $imageover['url']; ?>'" onmouseout="this.src='<?php echo $image['url']; ?>'">
<span><?php the_title(); ?></span>
</a>
</div>
</div>
</li>
這有正確的想法,但以某種方式錯誤的方式。 'span'需要有'onmouseover',這反過來會切換image.src。 – diynevala