小编Dar*_*ink的帖子

google places api autocomplete - 添加点击事件

我将搜索结果添加到谷歌地方javascript api autocomplete.

到目前为止我这样做:

var autocomplete;  
  function initialize() {
    var myLatlng = new google.maps.LatLng(40.738793, -73.991402);
    autocomplete = new google.maps.places.Autocomplete(document.getElementById('autocomplete'));
  }
Run Code Online (Sandbox Code Playgroud)

后来我有这个:

$('.pac-container').append( '<div class="j-search pac-item-refresh">Search Results</div>' );

$(document.body).on('click', '.pac-container .j-search', function(e) {
    console.log('click fired');
});
Run Code Online (Sandbox Code Playgroud)

问题?点击事件永远不会发生......

知道为什么吗?我的代码有什么问题吗?

javascript jquery google-maps google-maps-api-3

4
推荐指数
1
解决办法
3468
查看次数

如何在字符串中的第二个字符后插入字符?

如何在字符串中的第二个字符后添加字符?

例如:我想要这样:1700成为这个:17:00.

javascript jquery

2
推荐指数
1
解决办法
3053
查看次数

NodeJS获取上一次的时间(以毫秒为单位)

所以,我知道你可以这样做:

prev.mtime
Run Code Online (Sandbox Code Playgroud)

在函数的一侧fs.watchFile,但这将返回格式如下的日期:

Fri Aug 02 2013 17:40:28 GMT-0400 (EDT)
Run Code Online (Sandbox Code Playgroud)

但我想获取上一个时间戳行(以毫秒为单位)。

javascript node.js socket.io

0
推荐指数
1
解决办法
828
查看次数

无法读取 null 的属性“名称”

所以我的问题是有时会data.content[i].location.name返回一个错误,说无法读取 null 的属性“名称”。

for ( var i = 0; i < len; i++ ) {
    classes.push({
       "id":data.post[i].id,
       "location":data.content[i].location.name,
       "type":data.content[i].type
   });
}
Run Code Online (Sandbox Code Playgroud)

我该如何解决这个问题?如果 data.content[i].location.name 不为空,我需要它。

javascript jquery

-1
推荐指数
2
解决办法
2万
查看次数