Bootstrap 4卡组件作为按钮

pho*_*ong 5 twitter-bootstrap twitter-bootstrap-3 bootstrap-4

如何使Bootstrap 4卡成为按钮。这意味着我单击卡中的任何部分都会调用某些操作。

这段代码来自bootstrap 4

<div class="card-deck-wrapper">
  <div class="card-deck">
    <div class="card">
      <img class="card-img-top" data-src="..." alt="Card image cap">
      <div class="card-block">
        <h4 class="card-title">Card title</h4>
        <p class="card-text">This is a longer card with supporting text below as a natural lead-in to additional content. This content is a little bit longer.</p>
        <p class="card-text"><small class="text-muted">Last updated 3 mins ago</small></p>
      </div>
    </div>
    <div class="card">
      <img class="card-img-top" data-src="..." alt="Card image cap">
      <div class="card-block">
        <h4 class="card-title">Card title</h4>
        <p class="card-text">This card has supporting text below as a natural lead-in to additional content.</p>
        <p class="card-text"><small class="text-muted">Last updated 3 mins ago</small></p>
      </div>
    </div>
    <div class="card">
      <img class="card-img-top" data-src="..." alt="Card image cap">
      <div class="card-block">
        <h4 class="card-title">Card title</h4>
        <p class="card-text">This is a wider card with supporting text below as a natural lead-in to additional content. This card has even longer content than the first to show that equal height action.</p>
        <p class="card-text"><small class="text-muted">Last updated 3 mins ago</small></p>
      </div>
    </div>
  </div>
</div>
Run Code Online (Sandbox Code Playgroud)

Zim*_*Zim 8

Bootstrap 4.3.x现在stretched-link为此目的提供了该类。

<div class="card p-2">
    <a class="card-block stretched-link text-decoration-none" href>
        <h4 class="card-title">Card title</h4>
        ...
    </a>
</div>
Run Code Online (Sandbox Code Playgroud)

演示:https : //www.codeply.com/go/VfxYt2AVDL


Joh*_*oca -1

使用 jquery 添加单击 div.card-deck-wrapper 的函数即可解决问题:

$('.card-deck-wrapper').on('click', function(event) {
     alert('You clicked the Bootstrap Card');
});
Run Code Online (Sandbox Code Playgroud)

供您参考:Jquery点击事件