如何获取div';jquery中同一类的名称是?
这里我有两个div的通用子类名。通过这些类名,如何在哪个父div中找到am?例如,我想得到divTab1Btn或divTab2Btn如何获取div';jquery中同一类的名称是?,jquery,html,Jquery,Html,这里我有两个div的通用子类名。通过这些类名,如何在哪个父div中找到am?例如,我想得到divTab1Btn或divTab2Btn <div id='divTab1Btn' class='tabBtn' style='display: block; visibility: visible;'> <input id='divTab1BtnEdit' class="btneditclick" classvalue="1" type='button' table2focus="t
<div id='divTab1Btn' class='tabBtn' style='display: block; visibility: visible;'>
<input id='divTab1BtnEdit' class="btneditclick" classvalue="1" type='button' table2focus="tblAddtype" value='Edit' style='width: 75px; display: none; visibility: hidden;' />
<input id='divTab1BtnConfirm' class="btnconfirm" gridid="1655" classvalue="1" type='button' value='Confirm' hdnheadergridlinkfield="ADD_MRECID" style='width: 85px; display: none; visibility: hidden;' />
</div>
<div id='divTab2Btn' class='tabBtn' style='display: block; visibility: visible;'>
<input id='divTab1BtnEdit' class="btneditclick" classvalue="1" type='button' table2focus="tblAddtype" value='Edit' style='width: 75px; display: none; visibility: hidden;' />
<input id='divTab1BtnConfirm' class="btnconfirm" gridid="1655" classvalue="1" type='button' value='Confirm' hdnheadergridlinkfield="ADD_MRECID" style='width: 85px; display: none; visibility: hidden;' />
</div>
如何在jquery中获取同一类的div名称?假设您的
此
上下文指的是这两个按钮btneditclick
和btnconfirm
:
var divId = $(this).closest('.tabBtn').attr('id');
你应该使用
$('.tabBtn').on('click', function(){ //<-- here if you click the div class name .tabBtn
alert($(this).attr('id'));
})
$('.tabBtn')。在('click',function(){/上,单击按钮可以获取div元素的id,如:
$(".btneditclick").click(function(){
var divId=$(this).parent("div").attr('id'); //this will return you the id of div,i.e. divTab1Btn or divTab2Btn
});
您的意思是在按钮的单击处理程序中,可以得到类似于$(this).parent().attr('id')
$( 'input[type=button]' ).click(function() {
alert($(this).parent().attr("id"));
});
$(".btneditclick").click(function(){
var divId=$(this).parent("div").attr('id'); //this will return you the id of div,i.e. divTab1Btn or divTab2Btn
});