gpt4 book ai didi

jquery - 如何将 ID 参数传递到上下文菜单

转载 作者:行者123 更新时间:2023-12-01 05:59:13 25 4
gpt4 key购买 nike

请帮我解决这个问题。

我正在 map 标记上创建右键单击上下文菜单。

请参见此处 - http://jsfiddle.net/WEZVX/2/

我需要将标记“id”参数传递给 items 函数。

查看行

// add menu item
menu.add('Request Update', 'update',
function(){
console.log(id);
menu.close();
});

我需要将其包装在另一个函数中吗?

最佳答案

请检查是否正常

我所做的就是像这样包裹它

// add menu item
function addmenuitem(id) {
menu.add('Request Update', 'update',
function(){
console.log(id);
menu.close();
});
}

这会传递 ID,但每次创建菜单时都会向列表中添加新项目。

所以我在创建叠加层后添加了 this.items = [];

// use menu as overlay
$('#dispatcher').gmap3({
action:'addOverlay',
latLng: event.position,
content: $menu,
offset: offset
});
// start auto-close
this.initTs(5000);
// clear items after
this.items = [];

似乎正在工作。

关于jquery - 如何将 ID 参数传递到上下文菜单,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12799743/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com