如果他/她的设置处于活动状态,我想开始获取用户位置。因此,我检查用户设置是否允许使用GPS,然后使用jquery prop
选中允许复选框。
$(document).ready(function(){
//using javascript I check if map settings is active then:
enableGPS();
})
function enableGPS(){
$(".activateGPS").prop( "checked", true );
}
使用jquery prop
,我希望下面的代码能够侦听和响应更改,但似乎不起作用。是因为上面和下面的代码都包装在DOM中了吗?
如何在下面的方块之后摆放下面的方块以备聆听?
$(document).ready(function(){
$('.activateGPS').change(function() {
//Do something with coordinates
})
})
最后我必须说这是示例代码。请不要将第三块合并到第二块。我想知道如何处理DOM ready块属性。
答案 0 :(得分:0)
在js DOMContentLoaded
(在jQuery jQuery.ready
)和window.onload
中,DOM加载有两个阶段
DOMContentLoaded
事件发生在文档对象上,因为页面已加载。
例如:
document.addEventListener("DOMContentLoaded", ready);
在加载整个页面(包括样式,图像和其他资源)时,窗口对象上的window.onload
事件触发。
在打开 上面的方块?
您可以先听第一个块的事件,再听第二个然后是第三个的
$('#firstBlock').change(function(){
// do your stuff..
$('#secondBlock').change(function(){
// do your stuff..
$('#thirdBlock').change(function(){
// do your stuff..
});
});
});