Your search did not match any results.
Popover

Overview

API Reference
The dxPopover widget is an overlay with an arrow pointing to the UI element that has been clicked or tapped. Use this widget to display the desired content in a popup window for the target element. In this demo, a popover is shown and hidden on the events, specified in showEvent and hideEvent options, respectively.
Copy to Codepen
Apply
Reset
$(function(){ $("#popover1").dxPopover({ target: "#link1", showEvent: "dxhoverstart", hideEvent: "dxhoverend", position: "top", width: 300 }).dxPopover("instance"); $("#popover2").dxPopover({ target: "#link2", showEvent: "dxhoverstart", hideEvent: "dxhoverend", position: "bottom", width: 300, showTitle: true, title: "Details:" }).dxPopover("instance"); $("#popover3").dxPopover({ target: "#link3", showEvent: "dxhoverstart", hideEvent: "dxhoverend", position: "top", width: 300, animation: { show: { type: "pop", from: { scale: 0 }, to: { scale: 1 } }, hide: { type: "fade", from: 1, to: 0 } } }).dxPopover("instance"); $("#popover4").dxPopover({ target: "#link4", showEvent: "dxclick", position: "top", width: 300, shading: true, shadingColor: "rgba(0, 0, 0, 0.5)" }).dxPopover("instance"); });
<!DOCTYPE html> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <title>DevExtreme Demo</title> <meta http-equiv="X-UA-Compatible" content="IE=edge" /> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0" /> <script src="js/jquery-3.1.0.min.js"></script> <link rel="stylesheet" type="text/css" href="https://cdn3.devexpress.com/jslib/16.2.4/css/dx.spa.css" /> <link rel="stylesheet" type="text/css" href="https://cdn3.devexpress.com/jslib/16.2.4/css/dx.common.css" /> <link rel="dx-theme" data-theme="generic.light" href="https://cdn3.devexpress.com/jslib/16.2.4/css/dx.light.css" /> <link rel="dx-theme" data-theme="android5.light" href="https://cdn3.devexpress.com/jslib/16.2.4/css/dx.android5.light.css" /> <link rel="dx-theme" data-theme="ios7.default" href="https://cdn3.devexpress.com/jslib/16.2.4/css/dx.ios7.default.css" /> <link rel="dx-theme" data-theme="win10.black" href="https://cdn3.devexpress.com/jslib/16.2.4/css/dx.win10.black.css" /> <link rel="dx-theme" data-theme="win10.white" href="https://cdn3.devexpress.com/jslib/16.2.4/css/dx.win10.white.css" /> <script src="https://cdn3.devexpress.com/jslib/16.2.4/js/dx.all.js"></script> <script src="data.js"></script> <link rel="stylesheet" type ="text/css" href ="styles.css" /> <script src="index.js"></script> </head> <body class="dx-viewport"> <div class="demo-container"> <div class="dx-fieldset form"> <div class="dx-field"> <div class="dx-field-label">Default mode</div> <div class="dx-field-value-static"> <p><span id="subject1">Google AdWords Strategy</span> (<a id="link1">details</a>)</p> <div id="popover1"> Make final decision on whether we are going to increase our Google AdWord spend based on our 2013 marketing plan. </div> </div> </div> <div class="dx-field"> <div class="dx-field-label">With title</div> <div class="dx-field-value-static"> <p> <span id="subject2"> Rollout of New Website and Marketing Brochures </span> (<a id="link2">details</a>) </p> <div id="popover2"> The designs for new brochures and website have been approved. Launch date is set for Feb 28. </div> </div> </div> <div class="dx-field"> <div class="dx-field-label">With animation</div> <div class="dx-field-value-static"> <p> <span id="subject3"> Create 2012 Sales Report </span> (<a id="link3">details</a>) </p> <div id="popover3"> 2012 Sales Report has to be completed so we can determine if major changes are required to sales strategy. </div> </div> </div> <div class="dx-field"> <div class="dx-field-label">With overlay</div> <div class="dx-field-value-static"> <p> <span id="subject4">Website Re-Design Plan</span> (<a id="link4">more</a>) </p> <div id="popover4"> The changes in our brochure designs for 2013 require us to update key areas of our website. </div> </div> </div> </div> </div> </body> </html>
.form a { cursor: pointer; white-space: nowrap; border-bottom: 1px dashed; text-decoration: none; } .form a:hover { text-decoration: none; } #link4 { border-bottom-style: solid; }