0
こんにちはすべて私はそれを変更入力上のクリックイベントを起動しようとしています。しかし、それは動作していません。誰かが私は正確に何をしたい、理解し、これを試すことができません私の場合はトリガーが機能しません
$('TABLE TBODY TR').delegate(':radio','change',function()
{
$(this).parents('td').trigger('click')
if(($(this).parents('TD').find('input').filter(':checked').length)*1 > 0)
{
$(this).parents('TR').children('td').not($(this).parent('TD')).find('input').prop('checked',false)
$(this).parents('TD').find('input').prop('checked','checked')
}
});
$('TABLE TBODY TR').delegate(':checkbox','change',function()
{
$(this).parents('td').trigger('click')
if($(this).parents('TD').find('input').length > 1)
{
if(($(this).parents('TD').find('input').filter(':checked').length)*1 > 0)
{
$(this).parents('TD').find(":radio").prop('checked',$(this).prop('checked'))
$(this).parents('TR').children('TD').not($(this).parent('TD')).find('input').prop('checked',false)
$(this).closest('TR').children('TD').not($(this).parent('TD')).find(':radio').prop('checked',false);
}
}
if(($(this).parents('TD').find('input').filter(':checked').length)*1 > 0)
{
$(this).parents('TR').children('TD').not($(this).parent('TD')).find('input').prop('checked',false)
}
});
$('TABLE TBODY TR').delegate('TD','click',function()
{
alert("Clicked index is"+$(this).index())
});