在iPhone / iPad上使用CSS悬停来动态创建元素

时间:2015-04-19 13:15:58

标签: javascript jquery css

我动态创建一个div,它将与css悬停一起使用。

$('<div />', { id: 'idA', class: 'myclass' })

使用CSS hover for iPhone / iPad不会将它们转换为点击事件。我通过使用onclick返回true读取div中的事件可以解决此问题。

我的问题:如下创建div是个好主意吗?

$('<div />', { id: 'idA' , class: 'myclass', onClick: 'return true' })

1 个答案:

答案 0 :(得分:0)

为什么这么复杂的代码?更具可读性的版本:

$('<div></div>')
.attr('id','idA')
.addClass('myclass')
.on('click',function(){return true;});