如何使用jquery插件“autoresize”与jQuery的live()
函数最好?问题是,该插件创建一个当前的textarea(绝对位置)。当我使用jquery live()
函数时,我陷入了一个无限循环,因为由脚本创建的textarea
会得到另一个,依此类推......希望您可以关注我。jQuery自动生成活动
如何将live()
与该插件一起使用?
如何使用jquery插件“autoresize”与jQuery的live()
函数最好?问题是,该插件创建一个当前的textarea(绝对位置)。当我使用jquery live()
函数时,我陷入了一个无限循环,因为由脚本创建的textarea
会得到另一个,依此类推......希望您可以关注我。jQuery自动生成活动
如何将live()
与该插件一起使用?
如您所说,在autoresize.jquery.js
中,它创建textarea
的克隆以执行文本大小计算。那就是:
return textarea.clone().removeAttr('id').removeAttr('name').css({
正如你看到它去除name
和id
属性。您可以修改此行以添加class
属性,然后您可以使用$.live()
选择器过滤出该属性。例如。
return textarea.clone().removeAttr('id').removeAttr('name').addClass('clone').css({
而且
$('textarea:not(.clone)').live()
太棒了!谢谢你的解决方案:) – camel19
你有你使用任何代码样本?另外,为什么你需要使用'live()'方法? – Seth