Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/jsp/3.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
Ruby on rails 4 如何使用gmaps4rails从标记中添加和删除类?_Ruby On Rails 4_Gmaps4rails - Fatal编程技术网

Ruby on rails 4 如何使用gmaps4rails从标记中添加和删除类?

Ruby on rails 4 如何使用gmaps4rails从标记中添加和删除类?,ruby-on-rails-4,gmaps4rails,Ruby On Rails 4,Gmaps4rails,下面是创建新标记的控制器代码 简而言之,我想区分单击标记和取消单击标记 单击标记时,我想向其添加一个类。我已经搜索了API,但找不到解决方案。你有什么线索吗?你说的是哪一类?标记器没有任何标记class@apneadiving-如果没有marker有任何类,如何在单击列表中更改marker图像?Thanx for reply基本上您必须侦听标记上的单击事件,然后创建一个新事件并删除现有(addMarker,removeMarker) @vnote_hash = Gmaps4rails.

下面是创建新标记的控制器代码

简而言之,我想区分单击标记和取消单击标记


单击标记时,我想向其添加一个类。我已经搜索了API,但找不到解决方案。你有什么线索吗?你说的是哪一类?标记器没有任何标记class@apneadiving-如果没有marker有任何类,如何在单击列表中更改marker图像?Thanx for reply基本上您必须侦听标记上的单击事件,然后创建一个新事件并删除现有(
addMarker
removeMarker
     @vnote_hash = Gmaps4rails.build_markers(@vnotes) do |vnote, marker|

        marker.lat vnote["latitude"]
        marker.lng vnote["longitude"]
        marker.json({:trip_vnote_id => vnote["id"] })

        marker.picture({
         "url" => "images",
         "width" =>  SHOW_SMALL_THUMB_IMAGE_WIDTH,
         "height" => SHOW_SMALL_THUMB_IMAGE_HEIGHT})
     end