将元素传递给jQuery中的函数 [英] Passing a element to a function in jQuery

查看:53
本文介绍了将元素传递给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屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆