MUI框架如何获取当前标签的子标签

MUI框架如何获取当前标签的子标签,第1张

1、查找子元素方式1:>

例如:var aNods = $("ul > a");查找ul下的所有a标签

2、查找子元素方式2:children()

3、查找子元素方式3:find()

通过下标获取第n个子标签的ID值

1var num1=$("ul > a:eq(0)")attr("ID");

2var num2=$("ul")children("a:eq(0)")attr("ID");

3var num3=$("ul")find("a:eq(0)")attr("ID");

根据我的查询,mui-upload组件提供了一个fileList属性,用于获取上传行数,具体可以通过 thisrefsuploadstatefileListlength来获取行数。

方法1:先设置同步在进行Ajax *** 作

//在全局或某个需要的函数内设置Ajax异步为false,也就是同步

$ajaxSetup({

async : false

});

//然后再进行你的Ajax *** 作

$post(地址, 参数, function(data, status) {

if (status == "success") {

//赋值给全局变量

}

else {

alert("wrong");

}

});

方法2:直接用$ajax

$ajax({

type : "post",

url :地址,

data : "参数" + 参数的值,

async : false,

success : function(data){

//赋值给全局变量;

}

});

DOM结构

关于mui页面的dom,你需要知道如下规则。

固定栏靠前

所谓的固定栏,也就是带有mui-bar属性的节点,都是基于fixed定位的元素;常见组件包括:顶部导航栏(mui-bar-nav)、底部工具条(mui-bar-footer)、底部选项卡(mui-bar-tab);这些元素使用时需遵循一个规则:放在mui-content元素之前,即使是底部工具条和底部选项卡,也要放在mui-content之前,否则固定栏会遮住部分主内容;

### 一切内容都要包裹在mui-content中

除了固定栏之外,其它内容都要包裹在mui-content中,否则就有可能被固定栏遮罩,原因:固定栏基于Fixed定位,不受流式布局限制,普通内容依然会从top:0的位置开始布局,这样就会被固定栏遮罩,mui为了解决这个问题,定义了如下css代码:

[css] view plain copy

mui-bar-nav ~ mui-content {

padding-top: 44px;

}

mui-bar-footer ~ mui-content {

padding-bottom: 44px;

}

mui-bar-tab ~ mui-content {

padding-bottom: 50px;

}

你当然可以通过自定义CSS的方式实现如上类似效果,但为了使用简便,建议将除固定栏之外的所有内容,全部放在mui-content中。

始终为button按钮添加type属性

若button按钮没有type属性,浏览器默认按照type=submit逻辑处理,这样若将没有type的button放在form表单中,点击按钮就会执行form表单提交,页面就会刷新,用户体验极差。

窗口管理

页面初始化:必须执行muiinit方法

mui在页面初始化时,初始化了很多参数配置,比如:按键监听、手势监听等,因此mui页面都必须调用一次muiinit()方法;

页面跳转:抛弃href跳转

当浏览器加载一个新页面时,若页面DOM尚未渲染完毕,页面会先显示空白,然后等DOM渲染完毕后,再显示具体内容,这是WEB浏览器技术无法逾越的体验障碍;为解决这个问题,建议使用[muiopenWindow方法](>

自动大写功能导致。

在苹果手机上,有一个叫做“自动大写”的功能,这个功能可能导致在muid框中输入的内容被自动大写,从而造成输入框为空的情况。解决这个问题的方法是在d框中的input元素中添加一个属性,将“autocapitalize”属性设置为“off”,即可禁用自动大写功能。

muid框是一种基于MUI框架实现的d框组件,用于在手机端或移动端网页中实现d出框效果。

几个情况会导致这个现象出现~: 1你的网速过慢,网页代码没有完全下载就运行了,导致不完整,当然就错误了。 请刷新。 2网页设计错误,导致部分代码不能执行。请下载最新的遨游浏览器。 3你的浏览器不兼容导致部分代码不能执行。请下载最新的。

以上就是关于MUI框架如何获取当前标签的子标签全部的内容,包括:MUI框架如何获取当前标签的子标签、获得mui-upload上传行数、用mui.ajax从后台获取到的data怎么赋值给全局变量等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/web/9583446.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-04-29
下一篇2023-04-29

发表评论

登录后才能评论

评论列表(0条)

    保存