Javascript 基于当前悬停对象更改引导弹出消息
我有一个列表,我希望在悬停每个元素时显示一个带有唯一消息的弹出框。到目前为止,popover显示正常,但我无法将popover的html设置为动态文本 这是我的HTML:Javascript 基于当前悬停对象更改引导弹出消息,javascript,jquery,ruby-on-rails,twitter-bootstrap,coffeescript,Javascript,Jquery,Ruby On Rails,Twitter Bootstrap,Coffeescript,我有一个列表,我希望在悬停每个元素时显示一个带有唯一消息的弹出框。到目前为止,popover显示正常,但我无法将popover的html设置为动态文本 这是我的HTML: <ul> <li class="step" title="">1</li> <li class="step" title="">2</li> <li class="step" title="">3</li> &l
<ul>
<li class="step" title="">1</li>
<li class="step" title="">2</li>
<li class="step" title="">3</li>
<li class="step" title="">4</li>
<li class="step" title="">5</li>
</ul>
使用JS,您可以在
内容
属性的函数中使用此
,该函数将表示当前的li
,您可以使用该函数选择相关内容:
$(".step").popover({
html: true,
placement: 'bottom',
trigger: 'hover',
content: function(){
return "This li text is " + $(this).text(); //user this as context which will be the current `li`
}
});
可能使用CoffeeScript(不完全确定CoffeeScript的语法):
使用JS,您可以在
内容
属性的函数中使用此
,该函数将表示当前的li
,您可以使用该函数选择相关内容:
$(".step").popover({
html: true,
placement: 'bottom',
trigger: 'hover',
content: function(){
return "This li text is " + $(this).text(); //user this as context which will be the current `li`
}
});
可能使用CoffeeScript(不完全确定CoffeeScript的语法):
使用JS,您可以在
内容
属性的函数中使用此
,该函数将表示当前的li
,您可以使用该函数选择相关内容:
$(".step").popover({
html: true,
placement: 'bottom',
trigger: 'hover',
content: function(){
return "This li text is " + $(this).text(); //user this as context which will be the current `li`
}
});
可能使用CoffeeScript(不完全确定CoffeeScript的语法):
使用JS,您可以在
内容
属性的函数中使用此
,该函数将表示当前的li
,您可以使用该函数选择相关内容:
$(".step").popover({
html: true,
placement: 'bottom',
trigger: 'hover',
content: function(){
return "This li text is " + $(this).text(); //user this as context which will be the current `li`
}
});
可能使用CoffeeScript(不完全确定CoffeeScript的语法):
使用选择器选项
function updateCodeView() {
$('#with-selector-code').toggle(usingSelectorOption());
引导提供了一个很好的例子。确保选中“使用选择器选项”
例如:
在示例视图中,选中“使用选择器选项”以查看其工作原理。使用选择器选项
function updateCodeView() {
$('#with-selector-code').toggle(usingSelectorOption());
引导提供了一个很好的例子。确保选中“使用选择器选项”
例如:
在示例视图中,选中“使用选择器选项”以查看其工作原理。使用选择器选项
function updateCodeView() {
$('#with-selector-code').toggle(usingSelectorOption());
引导提供了一个很好的例子。确保选中“使用选择器选项”
例如:
在示例视图中,选中“使用选择器选项”以查看其工作原理。使用选择器选项
function updateCodeView() {
$('#with-selector-code').toggle(usingSelectorOption());
引导提供了一个很好的例子。确保选中“使用选择器选项”
例如:
在示例视图中,选中“使用选择器选项”以查看其工作原理。需要有一个选择器,如分隔每个步骤的ID。我不能根据顺序执行此操作?
popover
元素总是在触发事件的元素之后显示——因此,理论上,您可以找到触发事件的元素,然后根据该元素将其动态化。@ElijahMurray您想显示上一个li的文本吗?@PSL我想显示当前步骤的编号。我最终编写了一个switch
语句来显示一条独特的消息,但出于测试目的,这很有效。谢谢@以利亚穆雷啊,好的。更新了答案…需要一个选择器,比如一个ID来分隔每个步骤。我不能根据顺序来做吗?popover
元素总是在触发事件的元素之后显示——因此,理论上,您可以找到触发事件的元素,然后根据该元素将其动态化。@ElijahMurray您想显示上一个li的文本吗?@PSL我想显示当前步骤的编号。我最终编写了一个switch
语句来显示一条独特的消息,但出于测试目的,这很有效。谢谢@以利亚穆雷啊,好的。更新了答案…需要一个选择器,比如一个ID来分隔每个步骤。我不能根据顺序来做吗?popover
元素总是在触发事件的元素之后显示——因此,理论上,您可以找到触发事件的元素,然后根据该元素将其动态化。@ElijahMurray您想显示上一个li的文本吗?@PSL我想显示当前步骤的编号。我最终编写了一个switch
语句来显示一条独特的消息,但出于测试目的,这很有效。谢谢@以利亚穆雷啊,好的。更新了答案…需要一个选择器,比如一个ID来分隔每个步骤。我不能根据顺序来做吗?popover
元素总是在触发事件的元素之后显示——因此,理论上,您可以找到触发事件的元素,然后根据该元素将其动态化。@ElijahMurray您想显示上一个li的文本吗?@PSL我想显示当前步骤的编号。我最终编写了一个switch
语句来显示一条独特的消息,但出于测试目的,这很有效。谢谢@以利亚穆雷啊,好的。更新了答案。。。