Javascript 使用变量ID为的数据目标
将变量ID分配给数据目标以触发引导模式时出现问题 有没有理由不按预期进行操作 有效的简化代码:Javascript 使用变量ID为的数据目标,javascript,jquery,bootstrap-modal,Javascript,Jquery,Bootstrap Modal,将变量ID分配给数据目标以触发引导模式时出现问题 有没有理由不按预期进行操作 有效的简化代码: <div class="column"> <!-- The trigger: --> <a class="#" data-toggle="modal" data-target="#exampleModalTrigger">Here</a>
<div class="column">
<!-- The trigger: -->
<a class="#" data-toggle="modal" data-target="#exampleModalTrigger">Here</a>
<!-- Which triggers: -->
<div class="modal fade" id="exampleModalLong" tabindex="-1" role="dialog" aria-labelledby="exampleModalLongTitle" aria-hidden="true">
</div>
</div>
在这里
然后,当我交换ID以使用变量时,模式触发器不再工作:
<script id="test" type="text/html">
<div class="column">
<!-- The trigger: -->
<a class="#" data-toggle="modal" data-target="#<%= ID %>">Here</a>
<!-- Which triggers: -->
<div class="modal fade" id="<%= ID %>" tabindex="-1" role="dialog" aria-labelledby="exampleModalLongTitle" aria-hidden="true">
</div>
</div>
</script>
在这里
因为ID必须是唯一的,才能触发适当的模式窗口,所以我需要能够指定一个唯一的值。我使用的“ID”对于每个json数据记录都是唯一的,但是不会触发该事件
谢谢。您使用的是哪个版本的引导?呈现的HTML是什么样子的?确保
数据目标
和id
值实际上是正确的。还要确保每个id
在文档中是唯一的。ID
s是什么类型的值?引导4,ID也是编号的值。我会尝试用字符串作为前缀,例如#modal-