第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個(gè)問題,去搜搜看,總會有你想問的

如何在 Bootstrap 輪播的下一次/上一次單擊時(shí)加載 JSP 頁面

如何在 Bootstrap 輪播的下一次/上一次單擊時(shí)加載 JSP 頁面

米琪卡哇伊 2023-11-01 22:45:20
早些時(shí)候我有滾動條,其中顯示不同的圖標(biāo)。單擊特定圖標(biāo)后,將顯示 jsp 頁面。但我需要用輪播替換它。在下一個(gè)/上一個(gè)單擊時(shí),應(yīng)調(diào)用以下函數(shù): function testing(index) {        var tableLength = tableAddArray.length;        for (var i = 0; i < tableLength; i++) {              if (i == index) {                selectedElement= tableAddArray[i].id;            }            console.log("selectedElement:: "+selectedElement);        }        createElement();    }function createElement() {    var request ="/xyzz/abcdd?objectName=";     var attributesToSend = "&action=add" ;     attributesToSend += "&ref="+document.getElementsByName("ref")[0].value ;     document.getElementsByName("action")[0].value = "add";     if (selectedElement != null) { request += selectedElement;     if (selectedElement == "1") {equest += "&condOp=5"; }     else if (selectedElement == "2") {request += "&dest=2";}     request += attributesToSend; location.href=request;     //from here other processing is done to get corresponding data from DB     } } 然后在輪播中:    <div id="carouselExampleIndicators" class="carousel slide" data-ride="carousel" data-interval="false">     <div class="carousel-inner">     <div class="carousel-item">     <c:choose>     <c:when test="${requestScope.objectName == '2'}">     <jsp:include page="2nd_Slide.jsp"></jsp:include> </c:when>     <c:when test="${requestScope.objectName == '3'}">     <jsp:include page="3rd_slide.jsp"></jsp:include> </c:when>     </c:choose>     </div>      <a class="carousel-control-prev" ..>     <a class="carousel-control-next" ..>     </div> 因此我還需要在第 0 個(gè)索引處設(shè)置 objectname 。我不知道在輪播的第 0 張幻燈片顯示之前如何調(diào)用 js。
查看完整描述

1 回答

?
森林海

TA貢獻(xiàn)2011條經(jīng)驗(yàn) 獲得超2個(gè)贊

您可能想在輪播的滑動操作上注冊一個(gè)事件處理程序。像這樣的東西


$('#carousel_id').on('slide.bs.carousel', function () 

  //load jsp like before with click on icons

)

在需要觸發(fā)jsp加載的元素上設(shè)置一些id


注意:查看slid.bs.carousel以了解幻燈片后事件處理


編輯:


嘗試:


  <div id="carouselExampleControls" class="carousel slide" data-   ride="carousel">

     <div class="carousel-inner">

        <div class="carousel-item active">

        <p class="d-block w-100"> 

        Slide 1

        <div id="jspdiv1"></div>

      </p>

    </div>

    <div class="carousel-item">

      <p class="d-block w-100">

        Slide 2

        <div id="jspdiv2"></div>

      </p>

    </div>

  </div>

  <a class="carousel-control-prev" href="#carouselExampleControls" role="button" data-slide="prev">

    <span class="carousel-control-prev-icon" aria-hidden="true"></span>

    <span class="sr-only">Previous</span>

  </a>

  <a class="carousel-control-next" href="#carouselExampleControls" role="button" data-slide="next">

    <span class="carousel-control-next-icon" aria-hidden="true"></span>

    <span class="sr-only">Next</span>

  </a>

</div>


  <script>

  var ind = 0;

  $('#carouselExampleControls').bind('slid.bs.carousel', function (e) {

    if(e.direction =='right'){

     ind++;

     console.log("right "+ind);

     $("#jspdiv1").text("Slided right "+ind);

    }

    else if(e.direction == 'left'){

         ind--;

     console.log("left "+ind);

     $("#jspdiv2").text("Slided left "+ind);

    }

    console.log(e);

    });

    </script>


查看完整回答
反對 回復(fù) 2023-11-01
  • 1 回答
  • 0 關(guān)注
  • 154 瀏覽

添加回答

舉報(bào)

0/150
提交
取消
微信客服

購課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學(xué)習(xí)伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號