Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/363.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如何自定义传单搜索栏的位置,使其超出默认值;上左、上右等“;_Javascript_Html_Leaflet - Fatal编程技术网

Javascript 如何自定义传单搜索栏的位置,使其超出默认值;上左、上右等“;

Javascript 如何自定义传单搜索栏的位置,使其超出默认值;上左、上右等“;,javascript,html,leaflet,Javascript,Html,Leaflet,我正在开发一个使用传单的在线游戏地图。我有“传单搜索”和“简易按钮”插件 我目前有多个标记层连接到不同的切换按钮(切换标记层的可见性)。当用户单击按钮以显示一组标记时,我希望搜索栏直接显示在所单击按钮的右侧 //SearchBar1 var controlSearch = new L.Control.Search({ layer: markersLayer, initial: false, zoom: 6, mark

我正在开发一个使用传单的在线游戏地图。我有“传单搜索”和“简易按钮”插件

我目前有多个标记层连接到不同的切换按钮(切换标记层的可见性)。当用户单击按钮以显示一组标记时,我希望搜索栏直接显示在所单击按钮的右侧

    //SearchBar1
    var controlSearch = new L.Control.Search({
        layer: markersLayer,
        initial: false,
        zoom: 6,
        marker: false,
        minLength: 2,
        position: 'topleft', //would like to customize this position
        autoType: true,
        textErr: 'Boss not found',
        tipAutoSubmit: true,
        firstTipSubmit: true
    });

除了搜索栏的位置外,一切都很正常。据我所知,搜索栏的位置仅限于默认的传单“上右”、“上左”等位置。有没有办法指定一个位置,使其显示在单击按钮的右侧25px

第一次使用stackoverflow时,如果我做错了什么,请道歉