Response title
This is preview!
jQuery.jUpload = function()
{
var test;
return {
startUpload: function()
{
alert(test);
},
setVars: function(_test)
{
test = _test;
}
};
}
jQuery.fn.jUpload = function(_test)
{
this.each(function()
{
jQuery.jUpload.setVars(_test);
var butUpload = jQuery("<button></button>").append('upload');
butUpload.bind('click', jQuery.jUpload.startUpload);
jQuery(mainDiv).append(butUpload);
});
return this;
};
<script>
$(document).ready(function() {
$('#divOne').jUpload('test one');
$('#divTwo').jUpload('test two');
});
</script>
<div id="divOne"></div>
<div id="divTwo"></div>
function jUpload() {
{
var div;
var test;
var _startUpload = function()
{
alert(test);
}
return {
create: function()
{
var butUpload = jQuery("<button></button>").append('upload');
butUpload.bind('click', _startUpload);
jQuery(div).append(butUpload);
},
setVars: function(_div, _test)
{
div = _div;
test = _test;
}
};
}
jQuery.fn.jUpload = function(_test)
{
this.each(function()
{
var upl = new jUpload();
upl.setVars(this, _test);
upl.create();
});
return this;
};
<script>
$(document).ready(function() {
$('#divOne').jUpload('test one');
$('#divTwo').jUpload('test two');
});
</script>
<div id="divOne"></div>
<div id="divTwo"></div>
© 2013 jQuery Foundation
Sponsored by and others.