我試圖實現一個腳本,它讀取圖像的寬度和高度,如果圖像高度大於600,則將html div的高度設置爲600.如果高度較小這個div的高度將超過600,這將是圖像的高度。「如果高度大於X」不起作用
這是我一直在嘗試。
的JavaScript:
jQuery(document).ready(function($) {
var kuvakorkeus = $(".karttakuva img").css('height');
var kuvaleveys = $(".karttakuva img").css('width');
if (kuvakorkeus > 600){
$(".karttakuva").css('height',600);
}
else {
$(".karttakuva").css('height',kuvakorkeus);
}
});
HTML:
<div id="content">
<div class="relative">
<div class="karttakuva">
<img src="http://img42.imageshack.us/img42/8954/tylypahkanportit.png" class="imgMap" width="1297" height="883"/>
<a style="display:block" href="http://justinbieber.com"><div class="marker" id="france" data-coords="306,513"></div></a>
<a style="display:block" href="http://tylypahka.tk/kartta"><div class="marker" id="lol" data-coords="1031,237"></div></a>
</div>
</div>
</div>
的標記屬於圖像平移腳本,但我不認爲他們搞砸。問題是,即使圖像的高度是2000,它仍然會選擇else操作,並將div的高度設置爲與圖像相同。
這裏的頁面:http://tylypahka.tk/kartta/tylypahka
我在這裏失去了一些東西?
我恨你失去與鼠標如果滾動的能力指針進入圖像hehe。 – 2013-03-06 14:45:14
是的,我的經驗並不是很豐富,我可以修改CraftMap腳本,但我認爲如果他們需要滾動,移動鼠標不是一個巨大的行爲:D – Ilari 2013-03-06 15:30:43