有没有一种方法可以在jQuery中将
这是我目前拥有的,但它不起作用:
$(this)
传递给另一个函数?这是我目前拥有的,但它不起作用:
$(function() {
$('[id$=price]').change(function() {
var price = $(this).val();
var quantity = $(this).closest('.fields').find('[id$=quantity]').val();
recalculate_subtotal($(this));
});
$('[id$=quantity]').change(function() {
var quantity = $(this).val();
var price = $(this).closest('.fields').find('[id$=price]').val();
recalculate_subtotal($(this));
});
function recalculate_subtotal(element) {
$(element).closest('.fields').find('#Subtotal').val(price * quantity);
}
});
我想要将$(this)传入最后一个函数中。
谢谢任何帮助和抱歉,我是jquery的新手!
element
周围可能不需要$()
。你收到了错误吗? - BLSully