0

对 jquery 来说非常新……我试图弄清楚为什么在移动 safari 上我的 attr() 不起作用:

$(document).ready(function(e) {

var i= 0;
var winHeight= $(window).resize().height();

var iDivs= ['bgImage5','bgImage4','bgImage3','bgImage2','bgImage1'];
var currentPhoto= iDivs[i];

    $('div.bgImage').attr({id:currentPhoto})
    $('#bioBody').hide();
    $('#bio').click(function(){
    $('#bioBody').slideToggle('slow')
    });
<div id="imgContainer">
    <div></div>
    <div class="bgImage"></div>
    <div></div>
4

1 回答 1

0

我相信应该是$('.bgImage').attr('id', 'currentPhoto');

于 2012-12-18T23:29:50.680 回答