Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/80.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_Html_Asp.net Mvc - Fatal编程技术网

添加一个';数据切换';属性设置为javascript中的按钮

添加一个';数据切换';属性设置为javascript中的按钮,javascript,jquery,html,asp.net-mvc,Javascript,Jquery,Html,Asp.net Mvc,我正在尝试在javascript中的按钮中创建引导工具提示 这就是我想要实现的目标: <input type="image" src="~/images/icon_trash_red.png" class="m-l-20" onclick="RemoveItem(this)" height="20" data-toggle="tooltip" data-placement="right" title="Remover aluno" /> “setAttribute”似乎工作正常

我正在尝试在javascript中的按钮中创建引导工具提示

这就是我想要实现的目标:

 <input type="image" src="~/images/icon_trash_red.png" class="m-l-20" onclick="RemoveItem(this)" height="20"  data-toggle="tooltip" data-placement="right" title="Remover aluno" />
“setAttribute”似乎工作正常,因为如果我改成这样:
button.setAttribute(“height”,“50px”)它可以工作


知道我做错了什么吗?

它会将属性添加到元素中,但您需要初始化工具提示

// initialize tooltip for all elements which has the data-toggle attribute
$('[data-toggle="tooltip"]').tooltip()

// or initialize just for the button
$(button).tooltip()

注意:代码应该在将属性添加到元素之后执行。

它会将属性添加到元素,但您需要初始化工具提示

// initialize tooltip for all elements which has the data-toggle attribute
$('[data-toggle="tooltip"]').tooltip()

// or initialize just for the button
$(button).tooltip()

注意:代码应该在将属性添加到元素后执行。

@Perozzo那么当添加属性时,您的问题是什么?另外,在调用tooltip()之前,请确保您已将元素添加到页面中。@Perozzo:如果您在将属性添加到按钮之前执行此操作,它将不会拾取该按钮。添加属性后,需要调用
$(button).tooltip()
初始化该按钮的工具提示,因为它以前没有该属性。(不要使用Pranav的第一个示例,如果您已经完成了,则无需重新初始化其他示例。)非常感谢@PranavCBalan@t.J.Crowder@Dave。我正在调用
$('[data toggle=“tooltip”]')。tooltip()
只调用了一次,就在创建按钮之前。刚刚添加了
$(按钮).tooltip()它就像一个符咒@Perozzo那么,当添加属性时,您的问题是什么?另外,在调用tooltip()之前,请确保您已首先将元素添加到页面。@Perozzo:I fyou在将属性添加到按钮之前,它不会拾取该按钮。添加属性后,需要调用
$(button).tooltip()
初始化该按钮的工具提示,因为它以前没有该属性。(不要使用Pranav的第一个示例,如果您已经完成了,则无需重新初始化其他示例。)非常感谢@PranavCBalan@t.J.Crowder@Dave。我正在调用
$('[data toggle=“tooltip”]')。tooltip()
只调用了一次,就在创建按钮之前。刚刚添加了
$(按钮).tooltip()它就像一个符咒!