【发布时间】:2013-03-27 02:51:58
【问题描述】:
如何获取 twitter 引导参数值的弹出框的 this 属性,就像我需要获取列表项属性,即要在引导弹出框标题中使用的 data-boothtype 一样?数据标题还不够
HTML
<li class="booth" data-boothnumber="46" data-boothtype="prime" style="left: 240px; top: 30px;">46</li>
JS
$('.booth').popover({title: this.data-boothtype + "'s Booth", content: "test", placement: "right", callback:function(){ console.log(this)}});
PS: 回调函数是来自Callback function after tooltip / popover is created with twitter bootstrap?的测试单元
$.fn.popover.Constructor.prototype.show = function () {
tmp.call(this);
if (this.options.callback) {
this.options.callback();
}
}
编辑 好的,这里缩小范围:http://jsfiddle.net/tHHQ6/
【问题讨论】:
-
this.data-boothtype甚至都不是有效的 JavaScript 代码。首先掌握最基本的知识很重要...... -
哦,是的,无论如何,谢谢你,只是调用对象属性的想法......也许我错过了很多基础知识......
标签: javascript twitter-bootstrap javascript-objects