javascript - css("margin-left")位null??? 迷茫了
黄舟
黄舟 2017-04-10 17:58:12
0
4
758

pictrue

pictrue

下面是css:

#p4_img1{ width:865px; height:130px; } #p4_img2{ width:865px; height:130px; margin-left:-180px; }

下面是js:

var arr_img=[$("p4_img1"),$("p4_img2"),$("p4_img3"),$("p4_img4"),$("p4_img5")]; var left=arr_img[0].css("margin-left"); alert(left);//null?????? alert(arr_img[0].width())//null???????
黄舟
黄舟

人生最曼妙的风景,竟是内心的淡定与从容!

reply all (4)
刘奇

js里选择器前缀呢?

    迷茫

    使用id选择元素:$('#xxx');
    使用class选择元素:$('.xxx');

      Ty80

      一、选择器都写错了 因为贴出来的都是ID所以选择器少了#
      二、就算选择器写对了,你的第一个弹框也不会是正确的值 因为你设置的margin-left根本不是数组中第一个元素的

        黄舟

        选择器根本就没选到,同上~

          Latest Downloads
          More>
          Web Effects
          Website Source Code
          Website Materials
          Front End Template
          About us Disclaimer Sitemap
          php.cn:Public welfare online PHP training,Help PHP learners grow quickly!