30个经典的jQuery代码开发技巧

2020-05-22 17:04:05易采站长站整理

var keyCode = ob.keyCode;
var hasSelection = document.selection? document.selection.createRange().text.length > 0 : this.selectionStart != this.selectionEnd;
return !(this.value.length >= max &&
(keyCode > 50 || keyCode == 32 || keyCode == 0 || keyCode == 13) && !ob.ctrlKey && !ob.altKey && !hasSelection); };
this.onkeyup = function(){ if(this.value.length > max){ this.value = this.value.substring(0,max); } }; } }); };
//Usage:
$(‘#gbin1textarea’).maxLength(500);

30. 为函数创建一个基本测试用例
//Separate tests into modules.
module(“Module B”);
test(“some other gbin1.com test”, function() {
//Specify how many assertions are expected to run within a test. expect(2); //A comparison assertion, equivalent to JUnit’s assertEquals.
equals( true, false, “failing test” );
equals( true, true, “passing test” );
});

希望本文所述对大家的jquery程序设计有所帮助。