var success = function(response) {
alert("asdf");
};
function getDzbImgList(riqi)
{
var Uaa= "http://runjs.cn/action/echo/";
var data = {
name: "mui",
version: "pre-release",
author: "chb",
description:"最接近原生APP体验的高性能前端框架"
};
alert(riqi);
$.getJSON(url, data, success);
}
alert(riqi);这段代码执行了,
alert("asdf"); 这个没执行。
包含
<script src="../js/mui.min.js"></script>
<script src="../js/app.js"></script>
请问为什么你?
5 个回复
天天天晴 (作者)
少了
(function($) { })(mui);
但是为什么呢?
elaine
和jquery的 $(function () { }) 一样,不写在(function($) { })(mui); 会报$ is not defined的错误吧?
天天天晴 (作者)
知道了,我现在使用的mui.getJSON的方式来直接获取的
DCloud_UNI_CHB
@elaine 正解,mui默认没封装$符,可以使用mui.getJSON或者(function($) {$.getJSON })(mui);
DCloud_UNI_FXY
新版本的mui默认没有$别名的。所以需要用一个(function($){})(mui);来包裹一下。把mui以$传入来调用。