$(document).ready(function(){
var lines = 2;
var linesUsed = $('#linesUsed');
$('#input').keydown(function(e) {
newLines = $(this).val().split("\n").length;
linesUsed.text(newLines);
if(e.keyCode == 13 && newLines >= lines) {
return false;
$("#input").attr("wrap", "off");
}
});
});
#input适用于textarea。我想要两行输入textarea来停止包装。但似乎没有添加新属性。请查看here。
答案 0 :(得分:1)
稍后使用return false:
if(e.keyCode == 13 && newLines >= lines) {
$("#input").attr("wrap", "off");
return false;//after setting attribute.
}
答案 1 :(得分:0)
if(e.keyCode == 13 && newLines >= lines) {
return false;
$("#input").attr("wrap", "off");
}
在设置attr。
之前返回修复它:
if(e.keyCode == 13 && newLines >= lines) {
$("#input").attr("wrap", "off");
return false;
}