我动态创建一个div,它将与css悬停一起使用。
$('<div />', { id: 'idA', class: 'myclass' })
使用CSS hover for iPhone / iPad不会将它们转换为点击事件。我通过使用onclick返回true读取div中的事件可以解决此问题。
我的问题:如下创建div是个好主意吗?
$('<div />', { id: 'idA' , class: 'myclass', onClick: 'return true' })
答案 0 :(得分:0)
为什么这么复杂的代码?更具可读性的版本:
$('<div></div>')
.attr('id','idA')
.addClass('myclass')
.on('click',function(){return true;});