我有一系列的點擊事件,我想抓住他們各自的兄弟姐妹的文本。
在這種情況下,我將id
設置爲$(this).siblings('div').children('p.item_name').text()
的輸出,這對於每個項目都是不同的。
有沒有一種方法可以全局設置$(this).siblings('div').children('p.item_name').text()
,以便我可以將id
分配給相同的變量?
$('.buy').click(function(e){
e.preventDefault();
var id = $(this).siblings('div').children('p.item_name').text();
shoppingClickHandler('buyItem', id);
})
$('.try').click(function(e){
e.preventDefault();
var id = $(this).siblings('div').children('p.item_name').text();
shoppingClickHandler('tryItem', id);
})
$('.suggest').click(function(e){
e.preventDefault();
var id = $(this).siblings('div').children('p.item_name').text();
shoppingClickHandler('suggestItem', id);
})
美的東西。 – nipponese