结合2个不同的jquery函数

时间:2013-05-27 04:30:19

标签: jquery

我试图结合两个JQuery函数,但没有任何成功。

if (querySt("photoid")) {
  var value = querySt("photoid");
   alert(value);
}

window.onload = function() {
  if(window.location.hash) {
    $(window.location.hash).trigger('click');
  }
};

尝试了以下内容:

if (querySt("photoid")) {   
  var value = querySt("photoid");
  window.onload = function() {
    if(window.location.value) {
      $('#' + window.location.value).trigger('click');
    }
  }
};  

哈希需要替换为实际的“#”符号。 photoid返回图像ID值,如415。

任何建议都将不胜感激。

亲切的问候, 查尔

1 个答案:

答案 0 :(得分:1)

你应该试试这个

window.onload = function() {

    if (querySt("photoid")) {
       var value = querySt("photoid");
       alert(value);
    }

    if(window.location.hash) {
        $(window.location.hash).trigger('click');
    }

};