Vic*_*tor 2 jquery lightbox magnific-popup
我有一排包含隐藏内容的图块.我正在使用Magnific-Popup来获取内容并添加到灯箱,我似乎能够做到这一点,但我始终从所有内容中获取内容,而不是从点击的元素中获取内容.
我的问题是:我如何只获得点击元素中的内容?
HTML
<div class="tile">
<div class="mfp-hide tile-info"><p>One</p></div>
</div>
<div class="tile">
<div class="mfp-hide tile-info"><p>Two</p></div>
</div>
<div class="tile">
<div class="mfp-hide tile-info"><p>Three</p></div>
</div>
<div class="tile">
<div class="mfp-hide tile-info"><p>Four</p></div>
</div>
Run Code Online (Sandbox Code Playgroud)
jQuery的
$('.tile').magnificPopup({
items: {
src: '.tile-info',
},
type: 'inline'
});
Run Code Online (Sandbox Code Playgroud)
这是小提琴
弄清楚了.我的答案
$('.tile').on('click', function () {
var theGoodStuff = $(this).find('.tile-info p')
$.magnificPopup.open({
items: {
src: theGoodStuff,
},
type: 'inline'
});
});
Run Code Online (Sandbox Code Playgroud)
http://jsfiddle.net/2a6a4gvh/1/
| 归档时间: |
|
| 查看次数: |
6926 次 |
| 最近记录: |