jquery - 如何将此函数绑定(bind)到尚未创建的元素?

标签 jquery bind autosize

我正在尝试让这个自动调整大小功能发挥作用。 如果我在页面加载之前创建文本区域,它可以正常工作:

$(document).ready(function(){
    $('.hellothere').autosize();  
});

但是,如果我稍后在页面加载后使用 jQuery 创建文本区域,它不会绑定(bind)到此函数,有什么帮助吗?

最佳答案

不能,您需要为每个新创建的文本区域调用.autosize()。如果这是事件绑定(bind),您可以delegate(),但是您正在初始化一个插件,并且它需要具有可以使用的实际元素。

关于jquery - 如何将此函数绑定(bind)到尚未创建的元素?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12364879/

相关文章:

JavaScript - 函数未定义

javascript - 将触摸事件仅绑定(bind)到类中的元素而不是其子元素

javascript - ReactJS 中的 Bind(this) 混淆

qt - 对于Qt 4.6.x,如何自动调整文本大小以适合指定的宽度?

css - Kendo UI 网格列自动调整大小

iphone - 使用 IB 调整大小构建自定义 UITableViewCell?

javascript - 为什么 R Shiny 不接受 jQuery 设置的文本输入?

javascript - 使用 jQuery 缩短创建 DOM 片段的代码

angularjs - 使用 Angular,如何将单击事件绑定(bind)到元素并在单击时向下和向上滑动同级元素?

javascript - 如何继续将数据添加到下一个表列