我有一個帶3個窗格的傳送帶。首次加載頁面時,我希望左側按鈕被禁用,以便用戶可以在窗格中向後循環。禁用程序啓動時的傳送帶按鈕
我有一個工作diableButton功能:
function disableLButton()
{
$(".carouselBtnLeft").attr("disabled",true);
}
,當我把它返回到第一個窗格時能正常工作。
我wan't它也可以當程序第一次運行,我試圖簡單地使用firstRun布爾調用功能,但它不能正常工作禁用:
var firstRun = true;
if(firstRun == true)
{
disableLButton();
firstRun=false;
}
我敢肯定有一個病態簡單的解決方案...
解決:
我加了負載的功能體:
<body onload="load()">
負載功能然後:
function load()
{
disableLButton(true);
}
只要使用'if(firstRun){...}',你不需要'== true'。 – meagar
我也曾這樣做過,我只是做了雙重確定我正在做我想要嘗試===以及== – HastingsDirect
不知道,但這可能是一個解決方案'$(function(){var firstRun = true ; 如果(firstRun ==真){ disableLButton(); firstRun = FALSE; }})' – Kuro