2009-08-21 68 views
0

這裏就是我想要做的,簡化:jQuery:如何根據名稱查找prev或next元素?

<input rel="TimeStart"> 
// bunch of HTML code in between 
<input rel="TimeEnd"> 

在JavaScript:

$("[rel="TimeEnd]").blur(function() { 
    // find first previous element named "TimeStart" 
    // compare their dates 
}); 

我嘗試使用$(this).prev("[rel=TimeStart]")但它一直返回null。有人知道我做錯了什麼?

+0

我最終放棄了這個代碼。它太麻煩了。 – 2009-09-11 01:41:30

回答

2
$(this).prevAll("[rel=TimeStart]:first")