这里什么意思

来源:1-5 按需加载商品详情

qq_勿忘初心_H

2020-05-14 20:44:50

	function loadOnce($elem,success){
			var dataLoad=$elem.data('load');

			if (!dataLoad) return;

			if (!$elem.data('loaded')) {  //第一次进来时是undefined,会执行下面代码
				$elem.data('loaded',true);  //第一次还没加载就设定为true,因为我们后面进行ajax请求时异步的,怕有其他东西会加载进来
				// $layer.html('<li class="dropdown-loading"></li>'); //这里直接写到页面上去
				$.getJSON(dataLoad).done(function(data){
					if(typeof success === 'function') success($elem,data);
											
				}).fail(function(){
					$elem.data('loaded',false);
				})
			}
		}

$.getJSON(dataLoad).done(function(data){}这一句的$.getJSON(dataLoad)这么写是什么意思

写回答

1回答

好帮手慕慕子

2020-05-15

同学你好,$.getJSON(dataLoad)的意思是:请求指定地址的json数据。

$.getJSON方法表示:使用 AJAX 的 HTTP GET 请求获取 JSON 数据。

dataLoad是要加载json数据的地址。

如果我的回答回答帮助到了你,欢迎采纳,祝学习愉快~

0

0 学习 · 14456 问题

查看课程