【发布时间】:2016-02-05 16:37:18
【问题描述】:
我正在使用 jQuery 滑块,但我无法移动手柄。
HTML 结构:
<div id="map" class="map" style="position: relative;">
<div id="legend" class="legend" style="position: absolute; top: 0px; right: 0px; width:300px; z-index: 100;">
<div style="width:290px; height: 150px; padding: 5px;">
<label class="checkbox-label"><input name="gai_max_V" id="gai_max_V" class="runoff" type="checkbox"><image src="icons/icona_land_use.png"/><p id="legend_text">Soil Runoff Capacity (1955)</p></input></label>
<div id="div-slider">
<input type="range" name="slider-1" id="slider-1" value="80" min="20" max="100" step="20" data-highlight="true">
</div>
<div style="width:290px; height: 150px; padding: 5px;">...</div>
<div style="width:290px; height: 150px; padding: 5px;">...</div>
</div>
</div>
jQuery移动版是1.4.5和map,也就是父div的内容是Leaflet创建的:
var map = L.map('map', {
center: [45.81, 9.1],
zoom: 15
});
你能猜到为什么我不能移动把手吗?
谢谢,
埃卢尔
【问题讨论】:
-
最好显示所有相关代码,例如:如何初始化滑块等...
-
其实就是这样,我只是把它放在html里面,然后我附上一个事件监听器,但我认为它不相关。顺便说一句,感谢您检查问题:)
-
无法重现,您可以在此处看到:imgur.com/ZebN41a 在 Plunker 上使用以下示例:embed.plnkr.co/oLMCHGlOOmzZWf1CclIh
-
你的例子在我的情况下不起作用@iH8
标签: javascript html css jquery-mobile leaflet