我在我的代碼如下,並希望所有的人都加入到Droppables,使用Droppables.add,這意味着我需要每一個的ID元素。原型新手,Element.identify(元素)VS元素#(識別)
<div id="seating1" class="unbooked"></div>
<div id="seating2" class="unbooked"></div>
<div id="seating3" class="unbooked"></div>
<div id="seating4" class="unbooked"></div>
我的原型文檔的讀取是下面應該互換,都應該返回字符串「seating1」:
$('seating1').identify
和
Element.identify($('seating1'))
我已經減少了什麼我其實是這麼做的,因爲我明顯可以做Droppables.add('seating1')。我真正在做的是$$('。unbooked'),然後使用識別元素來提取id。但只有第二種形式有效。我更喜歡使用第一種形式,因爲它更友好。
當我從螢火蟲控制檯運行它,第一形式,返回的功能。第二種形式如預期那樣給了我'座位1'。
我失蹤了什麼?這對我來說似乎很重要,因爲我想知道我是否有幸運。
一如既往,任何幫助或洞察力的讚賞。
感謝,休伯特
我看到一個更清潔的方式來做到這一點是這樣的。 $('。unbooked')。pluck('id') 還是,我想知道我對我在原始文章中使用的表單有何誤解。 -h – hubert 2009-12-02 09:30:59