如何将事件从mouseup事件传递给函数?传递事件到功能?
到目前为止我的代码
$(".add, .remove").on("mouseup", getCart);
function getCart(e)
{
post_data = {"id" : e.attr('data-productNumber'), "action" : e.attr('data-action')}
}
我得到一个TypeError: Cannot read property 'attr' of undefined
。所以我猜测事件没有得到通过。
这里你没有传递任何参数给函数。这就是为什么它抛出一个错误 –
您必须注册功能,而不是它的呼叫:'getCart',而不是'getCart()' –
@DenysSéguret我删除了parenteses,并获得“e.attr是不是一个函数”现在 – vandelay