如何使用jquery仅从id为“ title”的div元素中读取数据?
<div class="container-fluid" id="networdapp">
<div class="row" >
<div v-for="result in results" class="col-sm-6" >
<div class="card m-3 h-240 bg-light">
<div class="card-header text-center" id="title"> {{ result.title }} </div>
<div class="card-body" style="height:200px" >
<p class="card-text" v-html="result.prevDesc"></p>
</div>
<div class="card-footer bg-transparent border-info">
<a href="/details" class="btn btn-info">Details</a>
</div>
</div>
</div>
</div>
答案 0 :(得分:0)
您不能有多个具有相同ID的html元素。
因此,您执行v-for
表示您的ID标题是同一个div的几倍。
您可能希望在div中使用类而不是使用id,例如:
<div class="title"></div>
在jquery中:
var div = $('.title')
如果您的类标题有多个div,则变量div
将是一个数组。