为什么我的代码出现此错误?
无法阅读财产' attr' of undefined`
$(document).ready(function() {
var currentPage = jQuery.url.attr("path");
$(':input').blur(function () {
if ($(this).val().length > 0) {
pageTracker._trackEvent("Form: " + currentPage, "input_exit", $(this).attr('name'));
}
});
});
答案 0 :(得分:1)
答案 1 :(得分:0)
问题是<?php
array
(
[2] => array
(
[lastexam] => 170221,
[phone] => 170224,
),
[3] => array
(
[nextexam] => 170226,
[phone] => 170220,
),
[4] => array
(
[lastexam] => 170222,
[phone] => 170225,
)
);
?>
未定义。我不确定你认为这个属性应该存在的地方,因为它不是jQuery的一部分。要获取实际的当前页面,您只需获取本机属性
jQuery.url