2
這裏是我的CSS:無法使用的CSS從沒有更改顯示,以阻止
#optionHotel{
display:none;
}
這裏是我的JavaScript:
function cb1(type){
switch(type){
case "hotel":
alert("hotel");
$("#optionHotel").css("display","block");
break;
}
}
這裏是我的HTML:
<div id="optionHotel"> Some Element In here</div>
啓動腳本中的 'head標籤':
<?echo '
<script>window.onload = cb1("'.$orderType.'");</script>
'?>
<!--CSS-->
<link href="../../css/navigate.css" rel="stylesheet"/>
<link href="../../css/reservation.css" rel="stylesheet"/>
從PHP將數據傳遞給JS就可以了,因爲我已經檢查在switchcase
與警報()是好,但我不知道爲什麼的.css顯示器塊不起作用
請諮詢,提前感謝
這是因爲DOM還沒有準備好,你會立即調用該函數之前,即你的元素添加到DOM。 'window.onload = function(){cb1(「orderType」)}' – undefined
$(「#optionHotel」)。hide(); –