如何把层的ID值做为变量传递给JS,请朋友们帮下,谢谢!
就是想把两个层的ID值“Img_show”和“Img_hide”做为变量传到下面,该如何写,请高手指点,谢谢!<div id="Img_show">
<img src="default.GIF" alt="" class="rootclass" left="" right="" />
</div>
<div id="Img_hide">
<img src="1.jpg" /><img src="2.jpg" /><img src="3.jpg" /><img src="4.jpg" /><img src="5.jpg" /><img src="6.jpg" /><img src="7.jpg" /><img src="8.jpg" />
</div>
<script type="text/javascript">
$(document).ready(function() {
var n=0;
var A=$("#Img_hide img");
var B=$("#Img_show img");
var N=A.length;
var a = new Array();
a.push(A);
B.attr('src',A[0].src);
B.mousemove(function(e){
var e=e||window.event;
var X=e.clientX;
var thisX=$(this).offset().left+$(this).width()/2;
//var positionX=e.originalEvent.x||e.originalEvent.layerX||0;
if(X<=thisX){
if(B.attr("src")==A[0].src){
this.style.cursor='url("next.cur"),auto';
$(this).attr('title','点击查看下一张');
}else{
this.style.cursor='url("pre.cur"),auto';
$(this).attr('title','点击查看上一张');
}
}else{
if(B.attr("src")==A[N-1].src){
this.style.cursor='url("pre.cur"),auto';
$(this).attr('title','点击查看上一张');
}else{
this.style.cursor='url("next.cur"),auto';
$(this).attr('title','点击查看下一张');
}
}
});
B.click(function(e){
var e=e||window.event;
var X=e.clientX;
var thisX=$(this).offset().left+$(this).width()/2;
// var positionX=e.originalEvent.x||e.originalEvent.layerX||0;
if(X<=thisX){
for( var n=0; n<A.length;n++){
while(A[n].src==B.attr("src")){
if(n==0){
$(this).attr("src",A[2].src);
}else{
$(this).attr("src",A[(n-1)].src);
}
}
}
}else{
for( var n=0; n<A.length;n++){
if(A[n].src==B.attr("src")){
if(n==N-1){
$(this).attr("src",A[(n-1)].src);
}
else{
$(this).attr("src",A[(n+1)].src);
n++;
}
}}
}
});
});
</script>
--------------------编程问答-------------------- 不明白这句是什么意思
var A=$("#Img_hide img");
--------------------编程问答-------------------- 哪位朋友帮下我啊,谢谢 --------------------编程问答-------------------- var A=$("#Img_hide img");
本人也是初学者,看表面,我个人觉得这是JQuery的选择器。
这名话的意思是...取出Img_hide中的img集合,把它们当成JQuery对象返回来...
--------------------编程问答-------------------- 参考网址: http://www.w3school.com.cn/jquery/jquery_ref_selectors.asp --------------------编程问答-------------------- var A=$("#Img_hide img");
取id为Img_hide下的所有img标签的集合
补充:Java , Java相关