2011-08-05 83 views
0

jQuery prev()和:prev之間的確切區別是什麼?jQuery以前的兄弟問題

我的意思來講他們接受什麼,回報...我問這個問題,我當我試圖之後添加$()選擇已經得到了一個錯誤較早..

+0

':prev'只是一個有效的選擇器,如果您將其添加到jQuery(通過插件或您自己的代碼)。否則,它只是一個以冒號開頭的字符串,如果您嘗試將它用作選擇器,則會引發錯誤。 –

回答

1

.prev( )is a method which you can call on any jquery object associated to a dom element. It will find the prev sibling element. If we pass selector to prev`方法只有當選擇器匹配時纔會找到prev兄弟。

+0

當你說與Dom元素相關聯時,你的意思是什麼。 – testndtv

+0

E.g'$(「#mydiv」)'是一個與'mydiv'關聯的jquery對象。當你說'$(「mydiv」)。prev()'它會返回'mydiv'的第一個前面的'兄弟' – ShankarSangoli

2

我沒想到:prev是一個有效的jQuery選擇器。可能是你的錯誤的原因。