javascript - 使用 jquery 的 html 表格预览

标签 javascript jquery html jquery-ui

我有一个 html 表格,我想在单击按钮时在弹出窗口中预览该表格显示,我搜索了互联网并找到了一个插件,但它不合适。请指导我如何使用 jquery 或其他任何方式预览表格内容?

我找到的链接:

http://projects.erikzaadi.com/jQueryPlugins/jQuery.printElement/

HTML 表格

<table>
  <tr>
   <th>Part</th>
   <th>ID</th>
  </tr>
  <tr>
    <td>New part</td>
    <td>231134</td>
  </tr>
  <tr>
    <td>New part</td>
    <td>231134</td>
  </tr>
</table>

最佳答案

您可以通过单击或悬停来克隆表格内容,并确保克隆缩放到您的小悬停元素。这是 jQuery UI 的一个非常粗略的剪裁。

$('table').on('click', function(e){
    e.preventDefault();
    var clone = $(this).clone();
    $( "#popup" ).dialog({
        open: function( event, ui ) {
            $(this).html(clone);
        }
    }); 
});

http://jsfiddle.net/hg9NJ/

关于javascript - 使用 jquery 的 html 表格预览,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24148197/

相关文章:

javascript - JQuery 不能与 Vuejs 一起使用

javascript - 在模态中单击图像后如何显示图像?

javascript - 将 div 从列表移动到另一个位置

php - PHP mySQL 查询的 jQuery 自动完成显示不正确

javascript - 按名称获取 JSON 对象值

html - 为选定的 <li> 项添加颜色/覆盖 <ul> 样式

javascript - AngularJS, Jasmine : Testing a controller function calling a service using $http

javascript - 打开页面就像点击导航元素一样?

javascript - 从 objective-c 中的 WKwebview 中删除 <div><br>

javascript - 如何将.csv 中的数据加载到数据表中?