代码如下: <script language="javascript" type="text/javascript">
function jsChangeLiColor(Object) { $.ajax({
url: "/AjaxSession.aspx",
data: "Type="+Object.id,
async: false,
ifModified: true
});
location.href = Object.id + ".aspx";
} $(document).ready(function() {
var id = $("#ctl00_hid").attr('value');
$("#"+id).addClass("ChangeLiColor");
});
</script>
显示后面的这个function出现问题。提示的问题就是:
Microsoft JScript 运行时错误: 对象不支持此属性或方
function jsChangeLiColor(Object) { $.ajax({
url: "/AjaxSession.aspx",
data: "Type="+Object.id,
async: false,
ifModified: true
});
location.href = Object.id + ".aspx";
} $(document).ready(function() {
var id = $("#ctl00_hid").attr('value');
$("#"+id).addClass("ChangeLiColor");
});
</script>
显示后面的这个function出现问题。提示的问题就是:
Microsoft JScript 运行时错误: 对象不支持此属性或方
$(document).ready(function() {
var id = $("#ctl00_hid").attr('value'); // 这个值没有获取到,你看看id是NULL吧?没获取到应该会出错
$("#"+id).addClass("ChangeLiColor");
});
$("#ctl00_hid").attr('value')
attr可以这样用。 $(document).ready(function() {
var id = $("#ctl00_hid").attr('value');
alert(id);//看看弹出来的id是什么?
$("#"+id).addClass("ChangeLiColor");
});
$(document).ready(function() {
var id = $("#ctl00_hid").val();//你这样试试
$("#"+id).addClass("ChangeLiColor");
});