关于jQuery,我有一个相当简单的问题(关于那些该死的选择器!)。当我的网站加载时,我的身体里有2个div。但我想让他们在点击某个图像时显示。问题是图像在一些其他元素(div,ul,li)内。
我做了这个简单的小提示来显示div结构http://jsfiddle.net/MspYV/。所以问题是,如何从一个完全不同的div /元素到达div的#change_settings_container和.change_settings_translucent?
答案 0 :(得分:1)
对于div #change_settings_container
,它就像$("#change_settings_container")
答案 1 :(得分:0)
$("span.change_settings_close_button img").click(function(){
$('div.change_settings_translucent').hide();
});
$("span.toggle").click(function(){
$('div.change_settings_translucent, div#change_settings_container').toggle();
});
答案 2 :(得分:0)
<script>
$(document).ready(function () {
$(".small-image img").click(function () {
$(".main-image img").hide();
$(".small-image img").show();
var imgsrc = $(this).attr("src");
$(".main-image").addClass("img");
$(".img").css('background-image', 'url(' + imgsrc + ')');
});
});
</script>