Google API v3 のコントロールで jQuery を使用しようとしています。このような:
var button = document.createElement("button");
button.id = "control-test"
button.index = 2;
button.innerHTML = "Test!";
button.style.padding = "5px";
button.type = "button";
map.controls[google.maps.ControlPosition.TOP_CENTER].push(button);
ボタンは作成されますが、私がスローした jQuery は適用されません。
$("#control-test").button().click(function () {
alert("CLICK!");
});
おそらくDOMの可用性と関係があると思います。このようなことをどのように行うことが可能であるべきですか?