Привет, я загрузил div с изображением с помощью jquery. Другие div внутри него исчезают. вот CSS, когда div загружен изображением, используя jquery, другой div внутри него исчезает. Почему это происходит?
.d1
{
position:fixed;
z-index:999999;
}
.d2
{
position:absolute;
background:green;
}
это линия я использовал, чтобы загрузить изображение в d1
jQuery(".d1").html(jQuery("<img>").attr("src",eee));
с CSS
<div class="d1">
<div class="d2">
Text
<script type="text/javascript">
jQuery(function ($){
jQuery("img").click(function($) {
var eee = jQuery(this).attr('src');
jQuery(".d1").html(jQuery("<img>").attr("src",eee));
});
});
</script>
</div>
</div>
, когда я запускаю это я не могу в состоянии найти текст от d2 , но когда я запускаю это без скрипта, значит, tex t видно от d2. Я не знаю, является ли это проблемой или ошибкой jquery. d2 исчезает, когда я нажимаю любое изображение, но оно не должно исчезать до моей точки. Перед тем, как нажать любое изображение. d2 есть ли я вижу это различие, используя firebug. Кто-нибудь знает, в чем проблема?
Спасибо за ваш понятный ответ мне:) Gun Foo. прежде чем я не знаю, почему это происходит сейчас, я понял. – sun
Добро пожаловать. –
снова какая-то проблема, если я нажимаю изображение ** d1 ** добавляется с этим изображением, но если я снова нажму на другое изображение, оно добавится с другим изображением. Он продолжает увеличивать b'coz, мы добавляем права. Есть способ добавить только один изображение, которое является текущим изображением? – sun