gpt4 book ai didi

javascript - 具有内容功能的 Bootstrap 3 Popover

转载 作者:行者123 更新时间:2023-12-03 07:55:54 25 4
gpt4 key购买 nike

Bootstrap 3 提供了 Popover我正在尝试使用。 docs假设data-content可以是字符串或函数。但是,我似乎无法将内容设置为函数:

<button type="button" 
class="btn btn-lg btn-danger"
data-toggle="popover"
title="Popover title"
data-content="my_function();">
Click to toggle popover
</button>

这是 JavaScript:

$(function () {
$('[data-toggle="popover"]').popover()
})

function my_function(){
return "This is my popover's content";
}

您可以尝试JSFiddle

我还尝试过诸如 data-content="javascript:my_function();" 之类的变体。我不确定我的语法是否有点偏差,或者您是否不能以这种方式使用 data-content

是否可以使用 data-content 属性为 Popover 的内容指定函数?或者我误解了文档?

最佳答案

通过$(elem).popover(options)传递data-(即data-content)属性

  $('[data-toggle="popover"]').popover({
content: my_function(this)
})

这是您修改后的 fiddle 供您审阅。 https://jsfiddle.net/heb6gt6p/1/

关于javascript - 具有内容功能的 Bootstrap 3 Popover,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34801826/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com