gpt4 book ai didi

jquery - 将 jQuery 对象传递给函数

转载 作者:行者123 更新时间:2023-12-01 06:50:12 24 4
gpt4 key购买 nike

我无法理解如何在函数之间传递 jQuery 对象。将 jQuery 对象传递给函数后尝试使用 val 时,我不断收到未定义的值。

非常简单的 JS Fiddle 示例 http://jsfiddle.net/BtVqc/1/

$(document).ready(function () {
function doSomething(objectOne, objectTwo) {
$('table').append('<tr><td>' + objectOne.val() + '</td><td>' + objectTwo.val() + '</td></tr>');
}

$('button').click(function () {
var tdOne = $('td.yy');
var tdTwo = $('td.xx');
doSomething(tdOne, tdTwo);
});
});

最佳答案

输入的正确选择器是 td .xx 而不是 td.xx

var tdOne = $('td .yy');
var tdTwo = $('td .xx');

http://jsfiddle.net/BtVqc/2/

td.xx 表示 - 具有 xx 类的表格单元格

td .xx 表示 - 某个具有 xx 类并嵌套到表格单元格的节点

关于jquery - 将 jQuery 对象传递给函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16234562/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com