我正在做以下事情:
$(function() {
var $txt = $("#text1");
callMe($txt, $txt.val());
});
function callMe(t, vlue) {
t.html(vlue)
}
我将多次调用callMe()函数。
按照我展示的方式或有更好的方式可以吗?
答案 0 :(得分:7)
传递jQuery对象没有问题。
它比每次重新运行选择器更有效 - 这是肯定的。
答案 1 :(得分:3)
jQuery 是 JavaScript。这在JavaScript中绝对有效。您甚至可以直接传递jQuery对象:
function callMe(t) {
t.html(t.val());
}