jQuery-autosize()似乎只在第一次运行

时间:2018-08-17 09:44:34

标签: jquery autosize

对此我需要一些帮助,我的autosize()函数似乎仅是第一次工作,当我的光标指向文本区域时,该字段的大小已调整并在光标移出时恢复为原始大小。

但是,第二次我的光标移动时,该字段将不再调整大小。

$(document).ready(function() {

  var originalState;
  var elem;
  var this_remarks;

  $('[name^="remarks"]').mouseover(function() {
    elem = $(this);
    this_remarks = elem.attr('name');
    originalState = $('#' + this_remarks).clone();
    $('#' + this_remarks).autosize();
  });
  $('[name^="remarks"]').mouseout(function() {
    if (this_remarks != '') {
      $('#' + this_remarks).replaceWith(originalState);
    }
  });
});

0 个答案:

没有答案