我确定这是一个简单的问题,但在这里没有看到适用的答案。我有这样的代码:jQuery:将JS功能绑定到所有选定的元素
$('.thumbImg').mouseout(function(){selectCur()});
//selectCur() is a pure-JS function defined elsewhere in the document
但功能只绑定到第一个元素.thumbImg
类。通常情况下,我会使用$(this)
,但这不起作用(除非我做错了什么)。
我想我最后的手段是for循环,但我敢肯定有一种方法可以避免这种情况。
谢谢!
问题可能在`selectCur()`中。该代码*会将处理程序绑定到所有.thumbImg的。 – 2010-12-23 01:41:13
你是对的。我有一个很好的,老式的缓存问题。 – Nathan 2010-12-23 01:44:27