谷歌api:信息窗口内容问题
Google api : Infowindow Content Issue
我正试图在谷歌地图上显示一个标记。在谷歌地图API中,我从ajax获取数据,并设置和信息窗口的内容。
infoWindowContent = [
['<div class="info_content"><h3>'+ this.tc_city_name + '</h3>'+ if this.tc_city_description !=='null'){ +'<p>' + this.tc_city_description + '</p>'} + '<p><a href = "' + this.tc_city_web_site + '" target="_blank">' + this.tc_city_web_site + '</a></p>'+ '</div>']
];
当我使用if条件时,这段代码会出现语法错误,你能告诉我,我是如何在这段代码中使用if条件的吗。
使用+=
赋值运算符向变量添加更多内容
infoWindowContent = '<div class="info_content"><h3>' + this.tc_city_name + '</h3>';
if (this.tc_city_description !== 'null') {
infoWindowContent += '<p>' + this.tc_city_description + '</p>';
}
infoWindowContent += '<p><a href = "' + this.tc_city_web_site + '" target="_blank">' + this.tc_city_web_site + '</a></p>' + '</div>';
顺便说一句,您在if
条件下缺少一个(
:
if (condition) {
// do something
}
相关文章:
- 为什么不'我的窗口滚动事件根本没有启动.其他答案没有解决问题
- 为什么我在以编程方式打开窗口时遇到问题
- j查询模式窗口,刷新父问题
- 根据窗口宽度修剪字符串,调整大小时出现问题
- 弹出警报窗口问题
- JavaScript-弹出窗口阻止程序问题
- highcharts饼图窗口调整大小问题
- Javascript-window.open()弹出窗口大小问题
- 通过防止窗口事件问题防止双重提交
- 单元测试窗口位置分配的角度问题
- jsp页面的问题-不显示弹出窗口
- jQuery:窗口大小调整功能问题
- 最小化窗口时出现AudioContext计时问题
- 在 Ajax 调用中 Firefox 中的弹出窗口阻止程序问题已成功
- 无法使用谷歌地图在“文档”上执行“写入”(信息窗口问题)
- 灯箱演变防止窗口滚动问题
- 打开 JavaScript 弹出窗口时出现问题
- 设置超时功能在 chrome 扩展程序弹出窗口.js问题
- 在页面之间导航时遇到问题 窗口 8.1- javascript
- jQuery:IE7兼容性问题-$(窗口).调整触发事件和锁定的大小