Vue.js 对使用Vue创建的元素应用JQuery onclick方法

Vue.js 对使用Vue创建的元素应用JQuery onclick方法,vue.js,jquery-mobile,Vue.js,Jquery Mobile,我正在使用JQuery mobile创建一个移动应用程序,并尝试添加一些Vue脚本。因此,我使用Vue将li元素添加到ul中,并在设置了 $('.newli').bind('tap',function(){}) 但由于某些原因,它不起作用(在新创建的lis上录制时不会发生任何事情,新的lis确实有正确的类供JQ选择等)。这里有我遗漏的东西吗?最好不要将Vue与JQuery(而不是反问:)混合使用?需要更多代码!如何添加新的li?您的li在渲染后是如何处理的?使Vue:v_myitems=new

我正在使用JQuery mobile创建一个移动应用程序,并尝试添加一些Vue脚本。因此,我使用Vue将
li
元素添加到
ul
中,并在设置了

$('.newli').bind('tap',function(){})


但由于某些原因,它不起作用(在新创建的
li
s上录制时不会发生任何事情,新的
li
s确实有正确的类供JQ选择等)。这里有我遗漏的东西吗?最好不要将Vue与JQuery(而不是反问:)混合使用?

需要更多代码!如何添加新的li?您的li在渲染后是如何处理的?使Vue:v_myitems=new Vue({el:'.myitemsd',data:{items:[]});然后填充项数组:对于(var i=0;ii),如果您没有计划也为项目添加苗条的乐趣、复杂的反应或奇怪的角度,我建议您只使用Vue或jQuery。顺便说一句,bind()
将替换为首选的
.on()
方法。