Popover Bootstrap - 如何使其更清洁

时间:2017-01-15 19:51:22

标签: javascript jquery css web popover

我试图弄清楚构建一个popover的不同方法,而不必在标记中声明它的所有属性。是否可以将其分组到一个类中,或者在.popover()中声明它?

例如,是否可以更改

<a href="#" id="example" class="btn btn-primary" rel="popover"
data-content="This is the body of Popover"
data-original-title="Creativity Tuts">pop
</a>

$(function () {
    $('#example').popover();
});

像这样更清洁的东西

<a href="#" id="cleaner" class="btn btn-primary">pop2</a>

$(function () {
    $('cleaner').popover({
        //where I would rather declare rel="popover", 
        //data-content="This is the body of Popover" and so on.
    });
});

这是我的jsfiddle.

提前谢谢。

3 个答案:

答案 0 :(得分:2)

是的,有可能,你在这里:

$(function () {
    $('#cleaner').popover({
        content : "This is the body of popover",
        title : "Creativity Tuts",
    });
});

答案 1 :(得分:1)

不确定

struct Foo {
    var instruments: [Instrument]

    @discardableResult
    mutating func updateInstrument(forFirst identifier: String,
        using mutate: (inout Instrument) -> ()) -> Bool {
        return instruments
            .index(where: { $0.identifier == identifier })
            .map { mutate(&instruments[$0]) } != nil
    }
}

答案 2 :(得分:0)

我认为你必须付出代价 docs