我在这里使用插件http://plugins.jquery.com/project/autogrow我在 Internet Explorer 和 Chrome 中遇到了问题(不是 Firefox)
请参见下面的代码:
<script type="text/javascript">
$(document).ready(function() {
$('#main').html('<textarea class=\"test\">aaaa</textarea>');
$('.test').autogrow();
</script>
</head>
<body>
<div id="main">
</div>
</body>
</html>
基本上如果元素在启动页面后是新的,它就不起作用。所以我稍微侵入了插件并使用 livequery 更改了这些行(第 68 行)
this.textarea.livequery(function() {
$(this).focus(function() {self.startExpand()});
$(this).blur(function() {self.stopExpand()});
});
但是,尽管 Firefox 还可以,但这仍然不起作用。
你能帮我吗?