根据网址运行javascript

时间:2014-08-16 10:59:22

标签: javascript jquery url onload

好的,所以我需要这个脚本

$(document).ready(function() {
    $('a[id="twittersocial"]').click(function() {
        $(".twittersocial").slideToggle("slow", function() {
            $(".twittersocial").load('social/twitter.php?k=<?php echo"$website"; ?>', function() {});
        });
    });
});

当有人进入直接网址时运行 www.website.com#twittersocial 当然,当somene点击链接时 推特社交

我怎样才能做到这一点?

1 个答案:

答案 0 :(得分:0)

加载页面时,检查是否设置了哈希并运行代码。将代码放在函数中,以便可以从事件处理程序和启动时调用它。

$(function() {
    function loadTwitterSocial() {
        $(".twittersocial").slideToggle("slow", function() {
            $(".twittersocial").load('social/twitter.php?k=<?php echo"$website"; ?>', function() {});
        });
    }

    if (location.hash == "#twittersocial") {
        loadTwitterSocial();
    }

    $('a#twittersocial').click(loadTwitterSocial);
}