我有一系列点击事件,我想获取它们各自兄弟的文本。
在这种情况下,我设置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);
})