есть 256 * 256 изображение. Я установил изображение в листе, как указано ниже.Нажмите событие в плакате лифлета - Как заставить событие click работать только внутри изображения плитки карты?
var cloudmadeUrl = tileserver + '/' + selected_map + '/tiles_{z}_{y}x{x}.png';
cloudmade = new L.TileLayer(cloudmadeUrl, {maxZoom: 4, noWrap: true, continuousWorld: true });
map = new L.Map('map', {
center : latlng,
zoom : 0,
layers : [cloudmade],
tms: true
});
У меня есть событие click для карты. Теперь событие click будет работать, если я выйду за пределы изображения плитки.
Как заставить событие click работать только внутри изображения плитки карты?
Нужна дополнительная информация. Можете ли вы показать код события клика? Можете ли вы собрать JSFiddle, который реплицирует проблему? – Josh
@ Josh здесь [скрипка] (http://jsfiddle.net/shri1920/jPMfm/). Я хочу, чтобы событие click отображало предупреждение, когда я нажимаю только на плитку. Теперь он отображает предупреждение, когда я выхожу за пределы плитки карты. – Shri
@Josh [jsFiddle] (http://jsfiddle.net/shri1920/jPMfm/3/). – Shri