我正在尝试使用jQuery选择img
生成的一些google map api
标记。为了被选中,我需要使用on
方法将那些即时生成的元素添加到DOM中。我的问题:是否有类似on
的方法没有事件要求?
我的代码:
function initialize() {
var mapDiv = document.getElementById('map');
var options = {
center: new google.maps.LatLng(37.09, -95.71),
zoom: 4,
mapTypedId: google.maps.MapTypeId.ROADMAP,
scaleControl: true
};
// Creating the map
var map = new google.maps.Map(mapDiv, options);
var EPest_R1 = new google.maps.KmlLayer("https://s3.amazonaws.com/esmapping_kmz/R1.kmz");
EPest_R1.setMap(map);
var EPest_R2 = new google.maps.KmlLayer("https://s3.amazonaws.com/esmapping_kmz/R1.kmz");
EPest_R2.setMap(map);
}
initialize();
function testing() {
console.log(23);
$("img").css("opacity","0.2");
}
$('#map').on("mouseover", "img", testing);
我尝试使用不起作用的触发器自定义事件。
$(window).trigger('resize');
这是fiddle。