Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/409.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 将href值赋给div_Javascript_Html_Twitter Bootstrap - Fatal编程技术网

Javascript 将href值赋给div

Javascript 将href值赋给div,javascript,html,twitter-bootstrap,Javascript,Html,Twitter Bootstrap,我正在使用引导手风琴,它有以下代码: <div class="panel-heading" data-toggle="collapse" data-parent="#accordion" href="#collapseOne"> 其他每个选项都会得到重视,只是没有.href,因此手风琴无法工作。是否有其他选项可以为div提供.href值?无法完成。您应该使用a标记,或者使用javascript来处理: 无论您使用的是jQuery,您都可以使用.attr('href','some

我正在使用引导手风琴,它有以下代码:

 <div class="panel-heading" data-toggle="collapse" data-parent="#accordion" href="#collapseOne">

其他每个选项都会得到重视,只是没有.href,因此手风琴无法工作。是否有其他选项可以为div提供.href值?

无法完成。您应该使用
a
标记,或者使用javascript来处理:


无论您使用的是jQuery,您都可以使用
.attr('href','some value')来实现这一点。

$('accordion'u id').attr('href','id'u player'u Position')


我是accordion,请检查我的href属性和值
使用
setAttribute
方法
accordionHead.setAttribute('href',“#id"+player.pos”)尝试一次
href不是div的有效属性,请尝试使用包含目标url的数据属性。要详细说明,请尝试为该问题添加一把小提琴。效果非常好,谢谢:)@Satpal
var accordionHead = document.createElement("div");
accordionHead.className = "panel-heading";
accordionHead.dataset.parent = "#accordion";
accordionHead.dataset.toggle = "collapse";
accordionHead.href = "#id_"+player.pos;
var accordionHead = document.createElement("div");
accordionHead.className = "panel-heading";
accordionHead.dataset.parent = "#accordion";
accordionHead.dataset.toggle = "collapse";
accordionHead.setAttribute("href","#id_"+player.pos);`