标签: javascript jquery-mobile animation
在jQuery Mobile环境中,我想在单击特定按钮时更改默认行为,为此我调用preventDefault()并执行我想要的操作,但我单击的按钮不遵循其正常动画。我理解为什么,但我怎么能运行动画?我尝试将数据主题更改为之前的内容:
preventDefault()
$('#link').attr('data-theme', 'b');
但它不起作用。有什么想法吗?
见小提琴:
http://jsfiddle.net/coconut/uHm6L/
答案 0 :(得分:1)
您应该添加阻止进一步传播的e.stopPropagation()。
e.stopPropagation()
http://jsfiddle.net/uHm6L/2/
或者您可以看到this Link