我已经看过这个链接: jQuery Plugin: How do I test the configuration of my plugin with qunit?
但我不明白是否是同一个案例,所以我再问一次。
我有一个像这样的简单插件:
(function ($) {
$.fn.extend({
miPlugin: function (argumentOptions) {
var defaults = {
txt: 'txt'
}
var options = $.extend(defaults, argumentOptions);
return this.each(function () {
var o = options;
var obj = $(this);
var textSend = '';
obj.mouseup(function(e) {
textSend = 'test';
});
});
}
});
})(jQuery);
我想在mouseUp触发时检查变量textSend吗?
这是我对QUnit的测试:
$(document).ready(function(){
var testfield = $('.txt');
$('.txt').myPlugin({});
module('Simple');
test("Simple", function(){
testfield.focus();
testfield.select();
var obj = testfield.trigger( $.Event( "mouseup") );
});
});
如何在mouseUp事件上测试var textSend?
由于