本人初学者,今天看到以下代码
<script language-"javascript">
if (!window.Element) {
var Element = new Object();
}Object.extend(Element, {
visible: function(element) {
return $(element).style.display != 'none';
}, toggle: function() {
for (var i = 0; i < arguments.length; i++) {
var element = $(arguments[i]);
Element[Element.visible(element) ? 'hide' : 'show'](element);
}
}, hide: function() {
for (var i = 0; i < arguments.length; i++) {
var element = $(arguments[i]);
element.style.display = 'none';
}
}, show: function() {
for (var i = 0; i < arguments.length; i++) {
var element = $(arguments[i]);
element.style.display = '';
}
});
</script>
<a href="#" onClick="javascript:Element.toggle($('help_Index_Refresh'));"> 帮助</a>
<br>
<div id="help_Index_Refresh" style="display:none">帮助内容</div>
我太明白
Object.extend(Element,
这里Element最为参数是怎么回事?有没有相关的语法或者例子的资料?谢谢
<script language-"javascript">
if (!window.Element) {
var Element = new Object();
}Object.extend(Element, {
visible: function(element) {
return $(element).style.display != 'none';
}, toggle: function() {
for (var i = 0; i < arguments.length; i++) {
var element = $(arguments[i]);
Element[Element.visible(element) ? 'hide' : 'show'](element);
}
}, hide: function() {
for (var i = 0; i < arguments.length; i++) {
var element = $(arguments[i]);
element.style.display = 'none';
}
}, show: function() {
for (var i = 0; i < arguments.length; i++) {
var element = $(arguments[i]);
element.style.display = '';
}
});
</script>
<a href="#" onClick="javascript:Element.toggle($('help_Index_Refresh'));"> 帮助</a>
<br>
<div id="help_Index_Refresh" style="display:none">帮助内容</div>
我太明白
Object.extend(Element,
这里Element最为参数是怎么回事?有没有相关的语法或者例子的资料?谢谢
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货