У меня есть следующий HTML-код:
<body>
...
<div id="users">
<iframe src="http://control.intranet/userlist.php" height="100">
</div>
...
</body>
Где //control.intranet/userlist.php
загружает список пользователей из нашей панели управления интрасети.
Этот список выглядит следующим образом:
<div class="user">
<span class="name">Boda Cydo</span>
<span class="ip">10.42.12.2</span>
...
</div>
<div class="user">
...
</div>
...
Теперь я хочу отформатировать внешний вид списка пользователей, поэтому я пытаюсь сопоставить элементы в нем с помощью jQuery:
$("#users .name").css("background-color", "#FF0000")
Но он никогда не совпадает с одним .name
.
Я даже попробовал просто $("#users").length
, и он возвращает 0.
Это заставляет меня думать, что я не могу редактировать элементы DOM, загруженные через iframe, с помощью jQuery.Это правда?Если да, то как мне отредактировать CSS элементов, которые загружаются через iframe?
Спасибо, Boda Cydo.