mui的选项卡js选中指定项

dom结构:在一定条件下想默认选中第二个选项卡

<div id="segmentedControl" class="mui-segmented-control mui-segmented-control-inverted mui-segmented-control-negative addressslider" style="border-bottom:1px solid #CCC;">
     <a class="mui-control-item mui-active" href="#item1">
        选择地址
     </a>
     <a class="mui-control-item" href="#item2" id="header2">
        新增地址
     </a>
</div> 

<div id="item1" class="mui-control-content mui-active" style="height:320px;">
    <div class="mui-scroll-wrapper">
        <div class="mui-scroll">
            第二个选项卡,有滚动
        </div>
        <!--<div class="mui-scrollbar mui-scrollbar-vertical" style="transition-duration: 500ms; opacity: 0;"><div class="mui-scrollbar-indicator" style="transition-duration: 0ms; display: block; height: 25px; transform: translate3d(0px, 0px, 0px) translateZ(0px); transition-timing-function: cubic-bezier(0.165, 0.84, 0.44, 1);"></div></div>
-->                        </div>
</div>
<div id="item2" class="mui-control-content" style="height:320px;">
     第二个选项卡
</div>

亲测可用

//模拟第二个选项卡点击
mui.trigger(document.getElementById("header2"),‘touchstart‘);
mui.trigger(document.getElementById("header2"),‘tap‘);

注意:

mui.trigger 第一个参数应该是dom对象,如果用jq需要转换成dom

依次触发touchstart  tap两个事件才可以

原文地址:https://www.cnblogs.com/djiz/p/8215123.html

时间: 2024-08-30 04:31:10

mui的选项卡js选中指定项的相关文章

js tool 方法之删除数组指定项

最近又开始写博文了,还是在自己的本地项目上做一些小的方法案例. 之前撸代码的时候总是遇到删除数组里某个元素的问题,JS没提供便捷的方法,只能自己写个循环处理,所幸自己写个方法,以后博客项目里要用到就不用重复去写代码了. 方法名:RemoveArrItemByVal 移除数组中的指定项,根据某个值 考虑到参数输入的问题,对此做了一个小小的逻辑校验,如果没有传递参数会返回一个新的空数组. 可能会有人问为什么不返回传入的arr数组呢? 因为考虑到如果传入的arr不是个数组,那这个方法返回的也就不是一个

C#中listbox中选中多项,并删除

1.SelectionMode 改成可以多选2.利用KeyDown事件: private void listBox1_KeyDown(object sender, KeyEventArgs e) { if (e.KeyCode == Keys.Delete) { for (int i = listBox1.SelectedItems.Count - 1; i > -1; i--) { listBox1.Items.Remove(listBox1.SelectedItems[i]); } } }

js 给指定ID赋值

js 给指定ID赋值 1 <script language="javascript" type="text/javascript"> 2 document.getElementById("box_1").innerHTML = "内容"; 3 </script> 4 <span id="box_1"></span>

getresources()与Spinner取消默认选中第一项

getResource() getResource是在有context的前提下才能使用,在android中常在activity中使用它.普通的类一般无法使用.否则会报空指针异常. Spinner默认选中第一项 取消默认选中第一项的方法: spinner.setSelection(0, true); 注意:

ExtJS4.2 Grid知识点六:自动选中指定记录、自动选中全部记录、反向选择

本节主要学习ExtJS4.2 Grid自动选中指定记录.自动选中全部记录.反向选择,即在表格Grid加载数据后自动将符合条件的记录行选中,示例图片: 示例代码  /  在线演示 本例是通过监听Grid的afterrender事件来实现自动选择指定记录行,代码如下实现自动选中性别为男性的记录行: 自动选中指定记录代码 'userlist': {     afterrender: function(testGrid){//侦听goodslistview渲染           // 选中所有记录  

[转]C#中调用资源管理器(Explorer.exe)打开指定文件夹 + 并选中指定文件 + 调用(系统默认的播放类)软件(如WMP)打开(播放歌曲等)文件

原文:http://www.crifan.com/csharp_call_explorer_to_open_destinate_folder_and_select_specific_file/ C#中调用资源管理器(Explorer.exe)打开指定文件夹 + 并选中指定文件 + 调用(系统默认的播放类)软件(如WMP)打开(播放歌曲等)文件 折腾: C#中如何在右下角添加提示窗口,用于显示打开文件和文件夹 的过程中,需要实现,点击对应LinkLabel后,调用资源管理器,打开对应的文件夹. [

JS明确指定函数的接受者

由于方法和值为对象的属性值没什么区别,因此很容易提取对象的方法作为回调函数直接传递给高阶函数.但这也很容易忘记应明确指定方法的接受者.例如,一个字符串缓冲对象使用数组来存储字符串. var buffer = { entries: [], add: function(args) { this.entries.push(args); }, concat: function() { return this.entries.join(''); } }; var arr = ['alert', '-',

使用word中的宏实现选中指定类型表格,并且批量修改样式结构

使用word中的宏实现选中指定类型表格,并且批量修改样式结构 Sub SelectAllTables() ' ' SelectAllTables 宏 选中所有表格 ' ' Dim tempTable As Table Application.ScreenUpdating = False '判断文档是否被保护 If ActiveDocument.ProtectionType = wdAllowOnlyFormFields Then MsgBox "文档已保护,此时不能选中多个表格!" E

iOS开发,多个button数组,每个数组只能选中5项,多个数组只能选择3个。

由于常用xib,所以不想用代码写那么多个button.而且也懒的算位置 直接xib拉线成四个数组.水果,零食,饮料,甜点. 入题实现的功能就是,在这四个数组之中只能在3个数组只选中5项.有点绕(就比如你选择了水果和零食饮料数组中的button之后,就不能再选中甜点了): 读者自行理解吧.我不能表达的所有人都明白 头部代码 1 #import "CityViewController.h" 2 3 @interface CityViewController () 4 //button数组