尝试检查当前网址是否具有哈希值#video-value,如果它确实运行了用于同一网页上的标记链接操作的相同点击操作。
jQuery代码:
<script type="text/javascript">
jQuery(document).ready(function () {
function showVideo() {
var $anchor = jQuery(this),
url = $anchor.data("url"),
title = $anchor.data("title");
jQuery("#help-video-iframe").css("visibility", "hidden");
jQuery("#help-video-iframe").addClass("loading");
jQuery("#help-video-iframe").load(function() {
jQuery("#help-video-iframe").css("visibility", "visible");
});
jQuery("#help-video-div-label").empty().append(title);
jQuery("#help-video-iframe").attr("src", url);
}
jQuery(function() {
jQuery("#help-videos-list a").click(showVideo);
jQuery("#help-videos-list .caption").equalizeHeights();
});
});
</script>
答案 0 :(得分:0)
检查是否存在任何哈希值:
if ( window.location.hash ) {
//do something
}
要手动设置哈希,您可以执行以下操作:
window.location.hash = 'some-hash';