I am trying to use jquery to find a div inside an iframe. Is there a better way than the one I'm using below?
$('#Iframe').contents().find('#MyDiv')
function atmslidein(){
$("#customer").ready(function(){
if($('#customer').attr('src')=='ATM.html')
{
$('#customer').contents().find('.atm_page').css('margin-left', '270px');
$('#customer').contents().find('.tele').css('display', 'none');
}
})
}
I've tried almost a week to make this work:
$('#Iframe').contents().find('#MyDiv')
That is why I tried another way to access the iframe's div.
Anyway I found something that the iframe document should have and only then the above function works properly:
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
My problem is solved, thanks. But could someone explain why this is necessary?