如何在调整其中的textarea大小时调整div的大小?使用div调整文本区大小
如果我创建两个或两个以上的粘性,并使用ESC所有粘性将被关闭。如何设置ESC来关闭只有活动的弹出窗口?
页面刷新时如何保持粘性?
我用这个代码,以弹出便条:http://codepen.io/anon/pen/XXNBoz
<script type="text/javascript" src="https://code.jquery.com/jquery-1.7.2.js"></script>
<script type="text/javascript" src="https://code.jquery.com/ui/1.8.18/jquery-ui.js"></script>
<script>
$(document).ready(function(){
function limitTextareaLine(e) {
if(e.keyCode == 13 && $(this).val().split("\n").length >= $(this).attr('rows')) {
return false;
}
}
$(function() {
$('textarea.limited').keydown(limitTextareaLine);
});
var x = "<div class='darkYellow'><div class='close'>X</div>Note<div class='lightYellow'><textarea maxlength='250' rows='8' cols='25' class='limited'></textarea></div></div>";
$('#click').click(function() {
$('#one').append('<div class="note">'+x+'</div>');
$(".darkYellow").draggable();
$('.close').each(function(){
$('.close').click(function() {
$(this).parent().remove();
});
});
});
$('.darkYellow').live('click', function() {
$(this).addClass("index");
});
$('.darkYellow').live('blur', function() {
$(this).removeClass("index");
});
$(document).keyup(function(e) {
if (e.keyCode == 27) {
window.open(location, '_self', '');
openedWindow.close();
}
});
});
现在,我们所能做的是猜测,那么请张贴最低工作的代码片段,以获得最佳的答案。 – LGSon
我可以建议你为你的可拖动'div'添加一个调整大小的函数,并让'textarea'适应这个。这种方式即使浏览器没有'textarea'调整大小句柄将可调整大小。 – LGSon
这里是新的实际工作代码:http://codepen.io/anon/pen/XXNBoz – TheMan