Вы не можете запускать события в цикле, используя .click()
, это привязывает обработчик к событию для элемента или элементов, найденных для селектора. Для запуска клика вы используете .trigger()
Но чтобы получить доступ к атрибуту элемента, по которому щелкнули, вам нужно:
$(".Mydiv").click(function(){
alert($(this).attr('id'));
});
Хотя вы связываетесь со всеми элементами в классе, $ (this) означает, что вы действуете только на элемент, на который нажали.