我的所有网页都有 id ,名称为 regModal 。现在,我可以通过单击特定链接来访问此ID。这是我的代码:
视图/包括/ header.blade.php:
<a data-toggle="modal" data-target="#regModal">register</a>
<div id="regModal" class="modal fade" role="dialog">
.
.
.
</div>
但我想在所有网页中使用#regModal
访问它。例如,如果用户插入:mywebsite.com/#regModal
他/她可以访问此模式。
怎么做?
答案 0 :(得分:1)
Js对象document.location
有一个名为hash
的特殊属性,它存储哈希 - 一个#
符号和一个跟在#
符号后面的字符串。
您可以使用document.location.hash
访问它并检查它的值。例如:
$( document ).ready( function() {
if ( document.location.hash == "#regModal" ) {
// open your form or whatever
}
} );