如何使用 javascript 将图像加载到 bootstrap 模式中

2024-01-31

我的设置是 4 个链接(如下)。我希望每个链接都打开 myModal,但根据单击的链接,应该在模式中加载不同的图像文件。我让它适用于其中一个链接。

<li><a href="#myModal" data-toggle="modal">6 Teams</a></li>
<li><a href="#">5 Teams</a></li>
<li><a href="#">4 Teams</a></li>
<li><a href="#">3 Teams</a></li>

<!-- Modal -->
<div id="myModal" class="modal hide fade" tabindex="-1" role="dialog" aria-labelledby="myModalLabel" aria-hidden="true" style="width:800px;">
<div class="modal-header">
<button type="button" class="close" data-dismiss="modal" aria-hidden="true">×</button>
</div>
<div class="modal-body">
<img src="/images/brackets/6teamDouble1.jpg">
</div>
<div class="modal-footer">
<button class="btn" data-dismiss="modal" aria-hidden="true">Close</button>
</div>
</div>

如何在不为每个链接构建单独的模式的情况下使其适用于每个链接?


通过使用jquery.click你可以轻松实现这一点(也可以使用 html5 数据属性)。

<ul>
    <li><a href="#myModal" data-toggle="modal" data-img-url="http://placehold.it/200x200/dddddd/ffffff&text=Hey1">6 Teams</a>
    </li>
    <li><a href="#myModal" data-toggle="modal" data-img-url="http://placehold.it/200x200/dddddd/ffffff&text=Hey3">5 Teams</a>
    </li>
    <li><a href="#myModal" data-toggle="modal" data-img-url="http://placehold.it/200x200/dddddd/ffffff&text=Hey4">4 Teams</a>
    </li>
    <li><a href="#myModal" data-toggle="modal" data-img-url="http://placehold.it/200x200/dddddd/ffffff&text=Hey5">3 Teams</a>
    </li>
</ul>

Script:

$('li a').click(function (e) {
    $('#myModal img').attr('src', $(this).attr('data-img-url'));
});

Fiddle: http://jsfiddle.net/vLSWH/292/ http://jsfiddle.net/vLSWH/292/

注意:虽然您没有指定使用 jQuery,但 twitter-bootstrap 模式要求您无论如何使用 jQuery,所以不妨使用它。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

如何使用 javascript 将图像加载到 bootstrap 模式中 的相关文章

  • 未捕获的ReferenceError:google未定义(索引):21初始化(Google Maps API)

    继续在控制台中收到此错误 Uncaught ReferenceError google is not Defined 已经做了一段时间了 但没有运气 非常感谢任何帮助 提前致谢
  • 重命名从 HTML5 画布创建的图像

    我制作了一个简单的画布并将其另存为图像 我在这段代码的帮助下做到了这一点 var canvas document getElementById mycanvas var img canvas toDataURL image png 并弹出创
  • 如何检测我正在 eval() 调用中?

    是否存在字符串s这样 new Function s and eval s 表现不同 我正在尝试 检测 字符串的评估方式 检查是否有arguments目的 如果它存在 那么您就在该函数中 如果没有 那就已经是evaled 请注意 您必须将支票
  • fetch API 不通过 post 发送数据

    我在使用 Fetch API 通过 post 发送数据时遇到问题 服务器只收到一个空的 JSON 有人能帮我吗 基本上 我正在更新状态数据并将其发送到 API 提交的数据 请求 submitedData async event gt eve
  • 如何在回调函数之外使用 FB.api(JS SDK) 响应?

    我在登录甚至调用 api 方面没有任何问题 我只是在 api 回调之外获取响应时遇到问题 我知道它是异步运行的 所以我想将它放在一个返回响应的函数中 这是我的想法 What I would like to be able to do fun
  • Jquery - (重新)连接动态生成的元素

    很多时候 我的元素与附加功能挂钩 例如 myfav autocomplete myfav datepicker myfav click somefunction 但是 当通过某些代码动态生成此类的更多实例时 新的 myfav 已经死了 需要
  • Jquery onclick 更改图像 - 3 个产品支架

    EDIT 我想添加另一个按钮 因此总共有 3 个按钮 而不是 2 个 我怎样才能做到这一点 我尝试添加产品支架 3 但如果我先单击按钮 1 然后单击按钮 3 则两个按钮都具有相同的背景图像 预览 http gyazo com 6698586
  • 是否有管理 __utma、__utmz 等 cookie 的标准?

    无论我登录 Facebook 还是 Twitter 我都会受到以下名称的 cookie 轰炸 utma utmb utmc utmv 它们的功能是什么 是否有一个标准来管理这些在服务器端的使用方式 这些 cookie 通常与谷歌分析 htt
  • underscore.js 中断路器的重要性是什么? [复制]

    这个问题在这里已经有答案了 In 下划线 js http underscorejs org docs underscore html 有这样的代码 if iterator call context obj keys i keys i obj
  • 如何禁用 Firebase 电话身份验证 reCAPTCHA? (网络/反应)

    我正在构建一个 React Firebase 应用程序并使用 Firebase 的 PhoneAuthProvider 进行身份验证 在开发过程中 需要进行大量的登录和注销来测试身份验证流程 私有路由 登录重定向等 每次我需要登录时 都会向
  • 获取顶部框架的 URL

    在 Facebook 应用程序中 我需要检查顶部框架 主窗口 URL 是什么 并相应地显示内容 我尝试使用以下内容 if top location toString toLowerCase indexOf facebook com lt 0
  • 性能 - String.charAt(0) 与 /^.{1}/

    从概念上讲哪个应该更快 String charAt 0 or 1 regex String charAt 0 必须处理和应用正则表达式 速度测试资源 Paul S https stackoverflow com users 1615483
  • Google Maps API v3 在地图加载后不会禁用滚轮

    我正在网站上实现谷歌地图 一切都工作得很好 除了地图加载后我似乎无法禁用滚轮 如果我在地图加载之前将选项设置为scrollwheel false 则滚轮将被禁用 但如果我稍后尝试执行此操作 我有一个启用 禁用滚轮的复选框 以下是我在页面加载
  • 如何检查 Node.js 中是否定义了变量?

    我正在用node js 编写一个程序 它实际上是js 我有一个变量 var query azure TableQuery 看起来这行代码有时没有执行 我的问题是 我怎样才能做到这样的条件 if this variable is define
  • 保持 WebSocket 连接处于活动状态

    我正在研究 WebSocket 协议 并尝试在后端使用 Python 实现一个简单的 ECHO 服务 它似乎工作正常 但连接建立后立即断开 这是我的客户
  • 通过 javascript 从 获取点击坐标

    Example
  • 使用 jquery 选中和取消选中所有复选框

    我正在使用此脚本来选中和取消选中所有复选框 checkall click function var checked this data checked chkall find checkbox attr checked checked th
  • 你可以推荐什么 JavaScript 缓存 [关闭]

    Closed 这个问题不符合堆栈溢出指南 help closed questions 目前不接受答案 我正在寻找一个好的javascript内存缓存库来缓存客户端计算结果 我的要求 适用于 Internet Explorer FireFox
  • 矩形描边上的单击事件

    我想仅在矩形的笔划上添加单击事件 并避免在矩形内部单击 下面是代码 var stage new Kinetic Stage container container width 578 height 200 var layer new Kin
  • jQuery - 将日期选择器的容器设置为特定的 div

    我在 div 上使用 jQuery UI 日期选择器 div通过移动鼠标隐藏和显示 因为日期选择器存在于末尾标签 不在我的 div 内 当我将鼠标移动到日期选择器时 div 消失 我像这样加载了日期选择器 JavaScript dt1 da

随机推荐

  • UIView drawRect:是否可以在路径内进行描边?

    使用核心图形 是否可以绘制路径的内部 与将线条粗细一半绘制在描边路径的外侧 一半绘制在内侧相反 原因是 如果视图的一部分位于屏幕边缘而另一部分不在屏幕边缘 则控制笔划的可见粗细会更容易 屏幕边缘上的部分被切掉 而完全在屏幕上的视图边缘看起来
  • Google 应用引擎和 CDN

    使用 Google 应用引擎时 如果我希望我的文件资源更接近用户 那么使用 CDN 有什么好处吗 嗯 这完全取决于您的预算 地理位置和概况 Google 应用程序引擎是免费的 如果配置正确 它可以很好地向世界各地的不同地点提供您的内容 很多
  • DatePicker flutter 改变显示日期格式

    如何更改显示日期的格式 我在这里找不到日期格式字段 这是我的示例代码 onDateChanging BuildContext context DateKind dateKind FlightSearchQueryProvider searc
  • 在不使用 osascript 或 appscript 的情况下从 Python 调用 AppleScript?

    有没有办法从 python 执行 AppleScript 代码 并获取结果 而不使用osascript命令行实用程序或应用脚本 http appscript sourceforge net 我真的不想使用 我认为 因为不再开发 支持 推荐
  • 如何将消息附加到 RSpec 检查?

    在 RSpec 中 我可以像在 xUnit 样式测试框架中那样将消息附加到检查吗 如何 assert equal value1 value2 something is wrong 对于 RSpec 3 该消息可以自定义为字符串或使用过程 检
  • 从 Cocoa 应用程序执行终端命令

    如何执行终端命令 例如grep 来自我的 Objective C Cocoa 应用程序 您可以使用NSTask http developer apple com documentation Cocoa Reference Foundatio
  • FBSDKCoreKit.framework/FBSDKCoreKit:通用包装器中没有匹配的架构

    我正在尝试将核心 Facebook SDK 设置到我的项目中 我的项目是基于 Swift 的 但 SDK 是 ObjectiveC 我复制了两个Bolts framework and FBSDKCoreKit Framework进入我的项目
  • 在 MongoDB 中将 Guid 存储为字符串有哪些缺点?

    应用程序将 Guid 字段保留在 Mongo 中 最终存储为 BinData id new BinData 3 WBAc3FDBDU Zh cBQFPc3Q 这种情况下的优点是紧凑 缺点在需要对应用程序进行故障排除时就会显现出来 Guid
  • 将一些布尔属性转换为标志枚举

    我需要将具有 3 个 bool 属性的遗留类转换为标志枚举 我知道这些属性中至少有一项是正确的 Flags public enum FlagEnum EnumValue1 1 EnumValue2 2 EnumValue3 4 public
  • 指定 Rust 闭包的生命周期

    我在制作执行器 反应器时发现这是一个终身问题 它与 async Future 无关 并且可以在没有异步糖的情况下重现 use std future Future struct Runtime fn start with runtime
  • Reactjs追加一个元素而不是替换

    我正在尝试迭代事物的列表 数组 对象 我使用咖啡脚本来保持清晰 完整的 JS jsfiddle 在这里 http jsfiddle net AMxfL 但这只是一个 forEach pages for page each of props
  • 在CMake中自动使用目录作为项目名称

    我在使用 CMake 来管理我的构建系统方面还很陌生 所以如果我很愚蠢并且这是一个坏主意 请告诉我 我希望能够设置我的 cmakelists txt 文件 以便当我这样做时 project 目录名称自动成为项目名称 我想这样做是因为我发现能
  • 使用paintComponent在JFrame中镜像对象

    我创建了一个类 它是一个 镜像 对象 类构造函数具有镜像坐标和方向 这个类中还有一个paintComponent方法 我正在尝试在框架中使用此类创建一个镜子对象 并自动绘制带有坐标和方向的镜子 有 镜子 类 我可以这样做吗 import j
  • 使用 pyvmomi 获取 vmware 中实例实际使用(分配)的磁盘空间

    我最近开始使用 pyvmomi 在将实例迁移到 AWS 之前获取 vmware 服务器的详细清单 在vcenter Web界面或vsphere客户端中 我可以检查实例并查看其磁盘 它会告诉我磁盘大小 已配置 以及正在使用的磁盘量 已用存储
  • JavaScript 字节序编码?

    对SO的回应 https stackoverflow com questions 503052 javascript is ip in one of these subnets 503238 503238我开始思考 JavaScript 是
  • 计算词性标注器准确率的参数

    我是自然语言处理的初学者 我有一个关于计算 POS 标注器准确性的基本问题 标注器正在使用语料库 不要将下面的 集合 一词与集合的数学定义混淆 我只是将其用作普通的英语单词来传达一些 组 或 映射 有不同的准确性指标 例如精度 召回率和混淆
  • C/C++ 中本地时间和 GMT/UTC 之间的转换

    在 C C 中在本地时间和 UTC 之间转换日期时间的最佳方法是什么 我所说的 日期时间 是指包含日期和时间的时间表示形式 我会很高兴time t struct tm 或任何其他使其成为可能的表示 我的平台是Linux 这是我试图解决的具体
  • 除了减少内存使用之外,C# 静态函数的性能是否比非静态函数更好?

    我假设public or private static由于内存中只有静态目标的一份副本 因此目标必须减少内存使用量 看起来因为一个方法是静态的 所以该方法可能成为 CLR 编译器进一步优化的潜在点 超出了非静态函数所能实现的范围 不过只是一
  • CSS 自动完成字体大小[重复]

    这个问题在这里已经有答案了 当将鼠标悬停在浏览器的自动完成建议上时 我无法弄清楚如何增加或如何使用预览文本的默认字体大小 我在用着https tailwindcss com https tailwindcss com 适合所有风格 E g
  • 如何使用 javascript 将图像加载到 bootstrap 模式中

    我的设置是 4 个链接 如下 我希望每个链接都打开 myModal 但根据单击的链接 应该在模式中加载不同的图像文件 我让它适用于其中一个链接 li a href myModal 6 Teams a li li a href 5 Teams