【JQUERY】默认样式添加之后自动添加click事件的解决办法
默认样式添加之后自动添加click事件的解决办法:
function has_pid(){
var p_pid=$('.first_level').eq(0).attr('date-value');
$('.first_level').eq(0).addClass('service-genre-checked').trigger("click")
change_second(p_pid,0)
}
适用情况:譬如现在要选中一个标签,当点击之后才可以调用下级标签,但是默认第一个选中,没有点
击事件,这时候你去点击下级标签的时候是没有反应的,但是用户可能不知道自己有点过,所以无论怎
么点下级标签都不会有反应,在这种情况下,我们可以在默认选中的样式后添加自动click事件,这样也
就省去了点击一次的操作改善了用户体验!添加样式后加.trigger("click")
function has_pid(){
var p_pid=$('.first_level').eq(0).attr('date-value');
$('.first_level').eq(0).addClass('service-genre-checked').trigger("click")
change_second(p_pid,0)
}
适用情况:譬如现在要选中一个标签,当点击之后才可以调用下级标签,但是默认第一个选中,没有点
击事件,这时候你去点击下级标签的时候是没有反应的,但是用户可能不知道自己有点过,所以无论怎
么点下级标签都不会有反应,在这种情况下,我们可以在默认选中的样式后添加自动click事件,这样也
就省去了点击一次的操作改善了用户体验!添加样式后加.trigger("click")
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章
Uniapp中父组件向子组件传递prop,新的prop会带有旧的prop属性
py_boy
2020-07-08 12:07:32
spa页面,不同组件按需引入js,aliplayer
(function(d, s, id) { let js, fjs = d.getElementsByTagName(s)[0]; if (d.getElementById(id)) retur
HainesFreeman
2020-07-08 12:39:19
js 函数重载
HainesFreeman
2020-07-08 12:39:19
【Echarts+Html+LayUI】同一htlm页面,点击不同选项,加载不同echart
33 Audrey
2020-07-08 12:35:22
函数的内部属性————Arguments对象
ddx2019
2020-07-08 11:55:42
富文本编辑器之————Vue-Quill-Editor
ddx2019
2020-07-08 11:55:42
知道这 20 个正则表达式,能让你少写 1,000 行代码
哈哈金馆长
2020-07-08 11:36:23
a标签中使用onclick提示function未定义
Ro0k1e
2020-07-08 11:27:27
js给value动态赋值
Old丶Seven
2020-07-08 11:20:47
Promise基本使用(慕课Promise教程笔记)
冰派甜心
2020-07-08 11:05:39
toString()、String(obj)和valueOf()
冰派甜心
2020-07-08 11:05:38
在线查看OFFICE文件
https://view.officeapps.live.com/op/view.aspx?src=你地址
[email protected]
2020-07-08 10:59:52
Vue坑点杂谈(一)Module not found Error Cannot resolve file or directory
ODST_TheSolverO5
2020-07-08 10:59:42