谁会制作jquery插件?
varx1=$("#x1").attr("alt");$("#xx1").html(x1);varx2=$("#x2").attr("alt");$("#xx2").ht...
var x1=$("#x1").attr("alt");$("#xx1").html(x1);
var x2=$("#x2").attr("alt");$("#xx2").html(x2);
var x3=$("#x3").attr("alt");$("#xx3").html(x3);
var x4=$("#x4").attr("alt");$("#xx4").html(x4);
var x5=$("#x5").attr("alt");$("#xx5").html(x5);
如果写成插件要怎么样写呢 展开
var x2=$("#x2").attr("alt");$("#xx2").html(x2);
var x3=$("#x3").attr("alt");$("#xx3").html(x3);
var x4=$("#x4").attr("alt");$("#xx4").html(x4);
var x5=$("#x5").attr("alt");$("#xx5").html(x5);
如果写成插件要怎么样写呢 展开
展开全部
首先你要理解插件是来为一些操作增加一些方便的“函数”方法的,像你上面的是用于获取值。需要什么插件?
下面是两个简单的不同形式的插件例子
一、描述:在jQuery命名空间上增加两个函数,可直接使用
jQuery 代码:
jQuery.extend({
min: function(a, b) { return a < b ? a : b; },
max: function(a, b) { return a > b ? a : b; }
});
结果:
jQuery.min(2,3); // => 2
jQuery.max(4,5); // => 5
二、描述:增加两个插件方法,可以在使用选择器,查找到相关内容时,调用此方法
jQuery 代码:
jQuery.fn.extend({
check: function() {
return this.each(function() { this.checked = true; });
},
uncheck: function() {
return this.each(function() { this.checked = false; });
}
});结果:
$("input[type=checkbox]").check();
$("input[type=radio]").uncheck();
下面是两个简单的不同形式的插件例子
一、描述:在jQuery命名空间上增加两个函数,可直接使用
jQuery 代码:
jQuery.extend({
min: function(a, b) { return a < b ? a : b; },
max: function(a, b) { return a > b ? a : b; }
});
结果:
jQuery.min(2,3); // => 2
jQuery.max(4,5); // => 5
二、描述:增加两个插件方法,可以在使用选择器,查找到相关内容时,调用此方法
jQuery 代码:
jQuery.fn.extend({
check: function() {
return this.each(function() { this.checked = true; });
},
uncheck: function() {
return this.each(function() { this.checked = false; });
}
});结果:
$("input[type=checkbox]").check();
$("input[type=radio]").uncheck();
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询