jquery - 如果 url 中存在模态 id,如何在页面打开时立即打开 Bootstrap 模态 #

标签 jquery twitter-bootstrap modal-dialog

当用户打开 url http://www.website.com/page/#delete-page 并且该页面具有具有相同 id 的 twitter bootstrap 模式时,有什么方法可以使用它delete-page 它应该立即打开。

所以理论上用户打开网址,页面加载,成功加载后模式打开(即如果它存在,如果不存在则什么也不会发生)

最佳答案

你需要什么?

  1. 从 URL 获取哈希值:How can you check for a #hash in a URL using JavaScript?
  2. 获得哈希值后,只需使用哈希值的 id 选择器获取元素,然后:

    $(hash).modal('show')
    

关于jquery - 如果 url 中存在模态 id,如何在页面打开时立即打开 Bootstrap 模态 #,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15090084/

相关文章:

objective-c - 从 NSDocument 类外部保存 cocoa 文档

javascript - 使用模态 Bootstrap-vue 获取背景上的事件点击

单击警报 "OK"按钮的 jQuery 事件

javascript - jQuery .val() 只返回表单中的第一个值?如何获取所有值?

css - 如何防止导航栏在窗口调整大小时移动?

html - 跨平台垂直对齐 Section 中的内容

javascript - AngularJS - 在 Controller 中打开 $mdDialog

javascript - ERROR 错误。GrailsExceptionResolver - 处理请求 : [GET] 时发生 NullPointerException

php - 类型 : Error Message: Call to a member function result() on string Filename: CI\application\models\Country_model. php 行号:34

java - 通过 WebJars 将 Bootstrap 包含到 SpringMVC 项目的问题