2016-08-02 18 views
1

如果我將變量「tree」設置爲true,我想要編寫一個javascript或JQuery塊,以將所有內容50像素向右推。到目前爲止,我的[R降價文件看起來是這樣的:使用JQuery在JS Reveal演示文稿中顯示位置內容

<script> 
var tree = true; 
if (tree===true){ 
$(document).ready(function(){ 

    $("body").css(position,absolute); 
    $("body").css(left,left+50); 
    $("html").css(position,absolute); 
    $("html").css(left,left+50) 
    $("div.reveal").css(position,absolute); 
    $("div.reveal").css(left,left+50) 
    $("div.slides").css(position,absolute); 
    $("div.slides").css(left,left+50) 


}); 
} 
</script> 

當我編織的代碼,內容顯示在相同的位置,它沒有做的JavaScript。使用這種方法可以將我的內容向右推50像素嗎?如果沒有,我該怎麼做到這一點?任何幫助將非常感謝!

+0

你就不能設置''? –

+0

啊,是的,謝謝。我做了編輯。 –

+0

這不是我的意思。反正:它應該是'if(tree === true)'。 'if(tree = true)'如果'tree'不是真,則會評估爲'true',因爲你在if條件中分配一個值。 –

回答

1

如果你想堅持到jQuery的你可以使用margin-left

<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.12.4/jquery.min.js"></script> 
<script> 
var tree = true; 
if (tree===true){ 
$(document).ready(function(){ 
    $('.slides').css('margin-left', '50px'); 
}); 
} 
</script> 

從下面的截圖可以推導出的所有內容(所有幻燈片)都包含攜帶類div元素中.slides

enter image description here

隨着內容上面提供的腳本所希望50個像素移動到右側(黃色區域是保證金左):

enter image description here