Баг в плагине
Всех приветствую!
Незнаю что это, но видимо jQuery надо обновить т.к. стоит версия 1.11.3. Вобщем вот кусок проблемного кода: jQuery.extend({ getQueryParams: function() { var vars = [], hash, i; var hashes = window.location.href.slice(window.location.href.indexOf('?') + 1).split('&'); for (i = 0; i < hashes.length; i++) { hash = hashes[i].split('='); vars.push(hash[0]); vars[hash[0]] = hash[1]; } return vars; }, getQueryParam: function(name) { return jQuery.getQueryParams()[name]; } }); И в консоле вывод: Uncaught TypeError: jQuery.getQueryParams is not a function Похоже функция getQueryParams() не успевает внедрится в память, как ее уже вызывают в функции getQueryParam() |
Короче сделал так:
jQuery.extend({ getQueryParam: function(name) { var vars = [], hash, i; var hashes = window.location.href.slice(window.location.href.indexOf('?') + 1).split('&'); for (i = 0; i < hashes.length; i++) { hash = hashes[i].split('='); vars.push(hash[0]); vars[hash[0]] = hash[1]; } return vars[name]; } }); Вроде работает. |
Часовой пояс GMT +3, время: 20:04. |