简体   繁体   English

.attr(“ href”)问题! 解决这个问题的简单方法?

[英]Issue with .attr(“href”) ! An easy way to solve this?

 <head> <script type="text/javascript"> $(document).ready(function(){ $('#pickhour').change(function(){ pickhour1 = $(this).val(); $("#link1").attr("href", "http://lezkrlzekrzlmrez/" + pickhour1 + "/rzerzetztzerze/"); }); }); </script> </head> <body> <select id="pickhour" name="pickhour"> <option value="1">1H</option> <option value="2" selected>2H</option> <option value="3">3H</option> <option value="4">4H</option> </select> <a href="" id="link1">That link</a> </body> 

Hi everyone, my problem today is that .attr which dont apply on my . 大家好,我今天的问题是.attr不适用于我的。 I want the href of "link1" update dynamically with the change of select option in "pickhour". 我希望“ pickhour”中的select选项更改动态地更新“ link1”的href。 I tried many things but Im not really smart with JS, I hope somebody will understand whats wrong, it seem to be so easy.. BUT ITS NOT ! 我尝试了很多事情,但是我对JS并不是很聪明,我希望有人能理解这是怎么回事,这似乎很容易..但不是! >< > <

添加到您的<HEAD>

<script src="https://code.jquery.com/jquery-2.1.3.min.js" type="text/javascript"></script>

 <head> <script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script> </head> <body> <div id="buybtn"> <select id="pickhour" name="pickhour"> <option value="1">1H</option> <option value="2" selected>2H</option> <option value="3">3H</option> <option value="4">4H</option> </select> </div> <div id="buybtn2"> <a id="egglink" >Reserver un cours</a> </div> <script> $(document).ready(function(){ $('#pickhour').change(function(){ pickhour1 = $(this).val(); $("#egglink").attr("href", "http://school.egg-one.com/private-lesson/program-choice/program_choice/" + pickhour1 + "/player_id/87946"); }); }); </script> </body> 

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM