亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

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

您如何解決這個循環,以便“閱讀更多”按鈕僅在每張卡片中折疊?

您如何解決這個循環,以便“閱讀更多”按鈕僅在每張卡片中折疊?

揚帆大魚 2023-02-22 17:07:10
此代碼創建了一個卡片組件,但閱讀更多按鈕折疊了所有卡片,但我只想在單擊按鈕時在每張卡片中單獨折疊。{% for job in jobs%}  <div class="card w-100 mb-2">    <div class="jobs card-body">      <h5 class="card-title">Position: {{ job.title }}</h5>      <h6 class="card-title font-weight-normal">Location: {{ job.location }}</h6>      <p class="card-text">With supporting text below as a natural lead-in to additional content.</p>      <button type="button" class="btn btn-info" data-toggle="collapse" data-target="#demo">Read More</button>      <a href="#" class="btn btn-primary">Apply</a>      <div id="demo" class="collapse">        <hr>        <h6 class="">Requirements</h6>          Lorem ipsum dolor sit amet, consectetur adipisicing elit,          sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam,          quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.      </div>    </div>  </div>{% endfor%}
查看完整描述

2 回答

?
慕斯709654

TA貢獻1840條經驗 獲得超5個贊

問題是您有多個具有相同 ID 的元素(演示)。您需要以某種方式區分這些元素。我會使用loop.index

{% for job in jobs%}

  <div class="card w-100 mb-2">

    <div class="jobs card-body">

      <h5 class="card-title">Position: {{ job.title }}</h5>

      <h6 class="card-title font-weight-normal">Location: {{ job.location }}</h6>

      <p class="card-text">With supporting text below as a natural lead-in to additional content.</p>

      <button type="button" class="btn btn-info" data-toggle="collapse" data-target="#demo-{{loop.index}}">Read More</button>

      <a href="#" class="btn btn-primary">Apply</a>

      <div id="demo-{{loop.index}}" class="collapse">

        <hr>

        <h6 class="">Requirements</h6>

          Lorem ipsum dolor sit amet, consectetur adipisicing elit,

          sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam,

          quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.

      </div>

    </div>

  </div>

{% endfor%}


查看完整回答
反對 回復 2023-02-22
?
拉丁的傳說

TA貢獻1789條經驗 獲得超8個贊

我假設它與所有被標記為演示的東西有關。
<button type="button" class="btn btn-info" data-toggle="collapse" data-target="#demo" >閱讀更多</button>
<div id="demo" class="collapse">

我對神社沒有經驗也許你可以添加類似的東西
data-target="#content{{job.id}}"
<div id="content{{job.id}}"


查看完整回答
反對 回復 2023-02-22
  • 2 回答
  • 0 關注
  • 130 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號