関数間で 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);
});
});