突出显示Google地图api中最后单击的按钮
highlight the last clicked button in google maps api
我添加自定义div元素到我的谷歌地图使用代码从这里http://code.google.com/apis/maps/documentation/javascript/controls.html#CustomExample我有3-4个按钮,我如何突出最后点击?
添加一个classname到所有自定义按钮的控件边框,然后再添加。例如:
controlUI.className = 'button';
添加一个功能来突出显示当前自定义按钮:
function hightlightButton(oElement) {
var aButtons = document.getElementsByClassName('button');
for (var i = 0; i < aButtons.length; i++) {
aButtons[i].style.backgroundColor = "white";
}
oElement.style.backgroundColor = "yellow";
}
在单击处理程序中添加以下行来调用新函数:
hightlightButton(this);
相关文章:
- 如何在单击时从输入字段中删除最后一个字符
- jQuery/Javascript>on单击将文本放置在最后一个已知的光标位置
- 单击包含按钮的最后一列时获取表的第一列值
- 如何在单击按钮时获得最后一个焦点文本框输入
- jQuery使用最后一个参数在Javascript循环中单击绑定函数
- jQueryAjax SQL-如果我在多个用户上单击编辑,则Ajax会更新我单击的所有内容.不是最后一个点击
- 在表格最后一行(链接)中显示菜单,并在单击菜单项时显示模式窗口
- 使用 jQuery 创建动态元素 单击事件始终返回 for 循环中的最后一个索引
- 单击“单击”jqgrid“多选缺少最后一行
- 检查是否单击了最后一个元素
- 最后单击递增或递减按钮 wiill 调用 ajax 函数
- 如何获取单击元素的类值,并使用此值在 jquery 中最后一次出现此类之后放置一段 html 代码
- Joomla javascript(JQuery)手风琴菜单总是在单击最后一个子元素时展开所有节点
- 当我单击它是最后一个可能的值时
- 表中的最后一列不可单击
- dgrid onDemandGrid行单击总是获取网格中的最后一行
- 单击按钮时克隆所有最后一列的下拉javascript
- 单击DIV上的所有ID时如何显示最后一个ID
- 突出显示Google地图api中最后单击的按钮
- 将悬停状态保持在最后单击的菜单项上