前端符号总结

  1. $:表示对象

$("#getotp")表示一个id为getotp的对象
$("#getotp").on(“click”,function(){逻辑代码})
on后面就是getotp对象所执行的动作
$.ajax({逻辑代码}) --表示一个ajax对象

  1. #:用于jquery中选择id元素

$("#getotp"):选择id为getotp的元素

  1. function

1、var fnName = function () {…};使用function关键字声明一个函数,但未给函数命名,最后将匿名函数赋予一个变量,叫函数表达式,这是最常见的函数表达式语法形式。
2、函数调用模式:当一个函数并非一个对象的函数时,那么它被当作一个函数来调用,this被绑定到全局对象上。
error: function(data) {
alert(“下单失败,原因为” + data.responseText);
}

  1. JS中的单引号和双引号

最外面用了双引号了,那么里面就不能再用双引号了,因为引号是成双对的,浏览器读到一个双引号后,到第2个双引号时才算结束;同理,浏览器读到一个单引号后,必须要读到第二个单引号才算结束。
不管是单引号还是双引号,里面都可以套相反的引号,但是不可以双引号里面套单引号,这个单引号再套双引号,这是不行的。

单引号和双引号之间的字符串可以相加
‘af’+“bvvv”+‘dd’ 输出 “afbvvvdd”

  1. 填充数据reloadDOM
	<script>
		var g_itemList = [];
		jQuery(document).ready(function(){
				$.ajax({
					type:"GET",
					contentType:"application/x-www-form-urlencoded",
					url:"http://localhost:8090/item/list",
					success:function(data){
						if(data.status == "success"){
						
							g_itemList = data.data;
							reloadDom();
						}else{
							alert("失败,原因为:"+data.data.errMsg); 
						}
					},
					error:function(data){
						alert("失败,原因为:"+data.responseText)
					}
				});
			})
		
		function reloadDom(){
			for(var i = 0;i<g_itemList.length;i++){
				var itemVO = g_itemList[i];
				var dom = "<tr data-id='"+itemVO.id+"' id='itemDetail"+itemVO.id+"'><td>"+itemVO.title+"</td><td > <img style='width:100px;height:auto;' src='"+itemVO.imgUrl+"'/></td><td>"+itemVO.description+"</td><td>"+itemVO.price+"</td><td>"+itemVO.stock+"</td><td>"+itemVO.sales+"</td></tr>";
				$("#container").append($(dom));
				$("#itemDetail"+itemVO.id).on("click",function(e){
					window.location.href="detail.html?id="+$(this).data("id")
				});
			}
			
		}
		
	</script>
  • 0
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值