是否可以查看URL是否包含散列锚链接
sitelink.com/page#example
然后检查页面上的匹配复选框
<input type="checkbox" value="example" id="example">
答案 0 :(得分:2)
window.location.hash
包含#
加#
本身
只需将其用作选择器并设置checked
属性
$(function() {
$(window.location.hash).prop("checked", true);
})
答案 1 :(得分:1)
//var url = 'sitelink.com/page#example';
var anchor = window.location.hash.substring(1);
$('input[type=checkbox][value="'+anchor +'"]').prop("checked",true);
答案 2 :(得分:1)
var link = document.location.href.split('#');
if(link.length==2)
{
var id = '#' + link[1];
if($(id).length!=0)
$(id).attr('checked',true);
}