将元素传递给jQuery中的函数 [英] Passing a element to a function in jQuery
本文介绍了将元素传递给jQuery中的函数的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我正在浏览jQuery新手的前几章到忍者书,我试图将一个表对象作为参数传递给另一个函数,然后删除它的背景颜色。任何想法?
I'm going through the first few chapters of the jQuery novice to ninja book and I'm trying to pass a table object as a parameter to another function, then removing it's background-color. Any ideas?
$(document).ready(function () {
var celebsTable = $('#celebs')
var celebsTableHeaders = $('#celebs th')
alert(celebsTableHeaders.length + ' elements');
celebsTableHeaders.css('background-color', 'Red');
$('#btnClearColor').click(function () { clearColor(celebsTable) }); ;
});
function clearColor(celebsTableHeaders) {
$(celebsTableHeaders).removeAttr('background-color');
}
推荐答案
( document )。ready(< span class =code-keyword> function (){
var celebsTable =
(document).ready(function () { var celebsTable =
( ' #celebs')
var celebsTableHeaders =
('#celebs') var celebsTableHeaders =
(' #celebs th')
alert(celebsTableHeaders.length + ' elements');
celebsTableHeaders.css (' background-color',' Red');
('#celebs th') alert(celebsTableHeaders.length + ' elements'); celebsTableHeaders.css('background-color', 'Red');
这篇关于将元素传递给jQuery中的函数的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文