如何在弹出窗口期间从href链接获取id

时间:2018-06-01 12:52:01

标签: php jquery html popup

我希望得到' id'来自href标签的值。

当我点击标签时会显示弹出窗口,但我想要弹出窗口中的id值

HTML

            <a href="#myPopup" data-rel="popup" id="<?php echo $rows['vid'];?>" class="p-buy ui-btn ui-btn-inline ui-corner-all ui-icon-check ui-btn-icon-left">View Now</a></div>

我想要这个&#39; id&#39;弹出窗口中的值会变成id =&#39; 1&#39; ,id =&#39; 2&#39;,..

&#39; ID&#39;在检查区域正确显示的值。但是我的弹出窗口没有得到这个价值

POPUP HTML

    <div data-role="popup" id="myPopup" class="ui-content" style="min-width:250px;">
  <form method="post" action="">
    <div>
      <h3>Please fill below information</h3>
      <label for="usrnm" class="ui-hidden-accessible">Name:</label>
      <input type="text" name="name" id="name" placeholder="Name">
      <input type="text" name="vids" id="vids" placeholder="video id">
      <label for="usrnm" class="ui-hidden-accessible">Email Id:</label>
      <input type="text" name="email" id="email" placeholder="Email">
      <label for="pswd" class="ui-hidden-accessible">Mobile:</label>
      <input type="text" name="mobile" id="mobile" placeholder="Mobile">
      <input type="submit" name="submit" id="submit" data-inline="true" value="Submit">
    </div>
  </form>
</div>  

然后我使用JQuery来获取ID。但是,当我点击标签时,它也没有准备就绪功能

JQUERY

$(document).ready(function()
{
   alert("ready");
   $("a").click(function()
   {
      alert("click");
      var pos = $(this).attr('id');
      alert(pos);
      $('#vids').val(pos);
   });
 });

请帮助我长时间坚持下去的人。

提前

1 个答案:

答案 0 :(得分:0)

如果要在变量中检索id,可以使用document.getElementByTagName(&#39; href&#39;)并存储到变量x中。然后document.write(x.id)应该写入href。

的id