Я пытаюсь использовать jquery, чтобы скрыть значение моего имени на моем сайте, используя:
jQuery(document).ready(function() {
jQuery("iframe#kloutframe").contents().find(".user").hide();
});
виджет klout:
<div align="center"><iframe name="kloutframe" src="http://widgets.klout.com/badge/chrishough?size=s&text_color=ffffff" style="border:0" scrolling="no" allowTransparency="true" frameBorder="0" width="120px" height="59px"></iframe></div>
кадр html, скопированный с firebug:
<div align="center">
<iframe width="200px" scrolling="no" height="98px" frameborder="0" allowtransparency="true" style="border:0" src="http://widgets.klout.com/badge/chrishough?text_color=ffffff" name="kloutframe">
<html>
<head>
<body>
<div class="badge_cont">
<a target="_blank" onclick="mpmetrics.track('widgets-badget-click', {'referer':'http://noconformity.co/chrishough/'});" href="http://klout.com/chrishough">
<div class="tile">
<div class="content">
<div class="user">
<div id="klout_name">chrishough</div>
</div>
</div>
</a>
</div>
<script language="javascript" type="text/javascript" src="http://static.chartbeat.com/js/chartbeat.js">
</body>
</html>
</iframe>
</div>
Да, это небольшой встроенный CSS для центрирования, но я буду вносить изменения в это.
по какой-то причине jquery не может найти элемент, чтобы скрыть его. мысли?