zl程序教程

您现在的位置是:首页 >  前端

当前栏目

jQuery“ $ variable”与javascript“ var” 简单变量声明的困惑

JavaScriptjQuery变量 简单 声明 var variable 困惑
2023-09-11 14:14:56 时间

阅读目录

存储对象本身采用:
var $tdEle = $(this).parent().next().next();

//给输入购物项数量的input绑定change事件
$(".updateCartItem").change(function(){
	//获取购物项的id
	var cartItemId = $(this).attr("id");
	//获取用户输入的图书的数量
	var bookCount = $(this).val();
	//发送请求
	// location = "/updateCartItem?cartItemId="+cartItemId+"&bookCount="+bookCount;
	// 不用post 以下就可以取消了
	//设置请求的url
	var url = "/updateCartItem";
	//设置请求参数
	var params = {"cartItemId":cartItemId,"bookCount":bookCount};
	//获取显示购物项中的金额小计的td元素
	var $tdEle = $(this).parent().next().next();
	//发送Ajax请求
	$.post(url,params,function(res){
		//设置总数量
		$("#totalCount").text(res.TotalCount);
		//设置总金额
		$("#totalAmount").text(res.TotalAmount);
		//设置金额小计
		$tdEle.text(res.Amount);
	},"json");
});
});

var $tdEle = $(this).parent().next().next(); 查找父级元素对象。

在这里插入图片描述
$tdEle.text(res.Amount); 设置金额。

在这里插入图片描述