我在jQuery中學到的第一件事情是Click()
函數,以及獲取一個元素來影響另一個元素的好處。但是,當我有一組項目(遍佈在我的文檔中)時,我應該怎麼做才能使整個'更多的元素數組再次散佈在我的文檔中?使用jquery的數據屬性來關聯兩個元素
在我奇怪的想法中,我想使用數據屬性。你可以在這裏看到一個非常簡化的版本:http://jsfiddle.net/Qnzpg/
首先,我在jsfiddle上的例子有很多更好的解決方案,我知道。但是,真正的應用程序有點複雜,需要這種方法。
我試圖通過作爲變量我的數據屬性的值,並且具有共享變量來實現的元件(在我的例子,通過具有將其添加一個類):
$("#menu [data-cell]").click(function (e){
e.preventDefault;
//make the data value a variable
var $cell = $(this).data();
//find the other element with the same data value and add the class named "open"
$('#pages [data-cell='$cell']').addClass('open');
});
我我已經很長時間一直在和我的jQuery一起擺弄,感覺最好是打電話給專家。
我在做什麼錯了?
有什麼問題串連$細胞? –