Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/85.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 基于当前悬停对象更改引导弹出消息_Javascript_Jquery_Ruby On Rails_Twitter Bootstrap_Coffeescript - Fatal编程技术网

Javascript 基于当前悬停对象更改引导弹出消息

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

我有一个列表,我希望在悬停每个元素时显示一个带有唯一消息的弹出框。到目前为止,popover显示正常,但我无法将popover的html设置为动态文本

这是我的HTML:

<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
语句来显示一条独特的消息,但出于测试目的,这很有效。谢谢@以利亚穆雷啊,好的。更新了答案。。。