带有链接的博客页面上的隐形层

时间:2014-12-27 06:31:25

标签: html hyperlink blogs

我想创建带有url链接的透明层,当点击页面上的任何地方时必须在新窗口中打开链接。并且在单击时,透明层必须关闭,然后在一段时间后再次出现。我希望在我的博客中完成此操作。

1 个答案:

答案 0 :(得分:0)

使用jQuery并尝试以下步骤:

  1. 关于jquery的ready函数,将点击覆盖元素(比如它的id:elementontop)放在整个页面上,z-index更高,
  2. 抓取重叠图层的点击事件(即#elementontop)并执行以下操作 -
    • 隐藏重叠元素
    • 确定光标坐标
    • 在这些坐标上获取元素
    • 触发点击该元素
  3. 要执行#2,您可能会从以下代码中获得提示 -

    $('#elementontop).click(function (e) {
        $('#elementontop).hide();
        $(document.elementFromPoint(e.clientX, e.clientY)).trigger("click");
    });