Функция срабатывания / спецификация c код на сайте - PullRequest
0 голосов
/ 06 мая 2020

Есть этот код:

//Helpful method for getting variables from a url. returns
//null if not found. Decodes any URL encoded vars and also decodes
//any html entities
function getQueryVariable(url,variable) {
  var query = url;
  var vars = query.split("&");
  for (var i=0;i<vars.length;i++) {
    var pair = vars[i].split("=");
    if (pair[0] == variable) {
      var decoded = $('<div/>').html(decodeURIComponent(pair[1])).text();
      return decodeURIComponent(decoded);
    }
  } 
  return null;
}

$(document).ready(function() {
    //If the doclick parameter is specified, this means
    //the user probably middle-mouse clicked the link.
    //In this case, do the click immediately
    if (window.location.search.indexOf("doclick") != -1) {
        doQueryAndDisplay(getQueryVariable(window.location.search,"linkid"),
                getQueryVariable(window.location.search,"landingpage") != null,
                getQueryVariable(window.location.search,"furl"));
    }

    //When the anchor tag is clicked,
    //we will do an ajax query to see
    //if the asset is gated
    $(".gated-link").click(function(e) {
        e.preventDefault();
        //Pass the id of the link to the doQuery function, along with the
        //channel id, 
        doQueryAndDisplay(getQueryVariable($(this).attr("href"),"linkid"),
                getQueryVariable($(this).attr("href"),"landingpage") != null,
                getQueryVariable($(this).attr("href"),"furl"));
    });
});

Это часть веб-сайта.

Как я могу узнать, когда и на какой странице, функция / функция он будет активирован?

Как вызвать его на странице?

Код JS включен на страницу в файл JS с тегом скрипта.

Может ли кто-нибудь помочь по этому поводу? ???

Я отлаживаю эту проблему и хочу передать значение паре [1]

Надеюсь, это правильное место, чтобы задать этот вопрос.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...