参考“;href"而不是html中锚点标签中的url
Refering the image in "href" rather than url in anchor tag in html
在这里查看我的代码,作为
<a href="image_link1">
<img src="image_link1"></img>
</a>
这里的img链接与href的链接相同(当点击img时,它应该会打开一个相同img的弹出窗口),挑战是我不想在href中使用"image_link1",相反,我需要使用与img中引用相同图像的东西。任何人都有任何想法或建议,即使您有用javascript实现的想法,也欢迎。简单地说,我们将URL分配给href="URL"。但我不想将URL分配给我的href。我想给出URL以外的任何东西,比如javascript中的变量,它引用了我的锚标记中的图像。
要打开同一图像的弹出窗口,请查看小提琴
<img class='img' src="http://www.petelepage.com/assets/gela1.png" onclick="ChangeUrl()" id="image1">
<div id="myDialog">
<img class='img' src="http://www.petelepage.com/assets/gela1.png">
</div>
<script>
function ChangeUrl(){
$("#myDialog").dialog("open")
}
$("#myDialog").dialog({
autoOpen : false,
modal : true,
});
</script>
请尝试此
$(document).ready(function(){
$('a').attr('src',$('img').attr('href'))
});
试试这个:http://plnkr.co/edit/gjEou8OwWDrR5EmFOafm?p=preview
$('a').on('click', function(){
$(this).attr('href',$(this).find('img').attr('src'));
})
我不知道我理解这个问题,但这可能会有所帮助:
<a href="#" class="pic"> <!--using a class-->
<img src="image_link1"></img>
</a>
<script>
$(document).ready(function(){
$('a.pic').each(function(){ // Foreach a.pic
var url = $(this).find('img').attr('src'); // Get src
$(this).attr("href",url); // Set href
});
});
</script>
如果你不想要a标签:
$('img').bind('click',function(){
window.location.href = $(this).attr('src');
});
如果两个链接都相同,则不需要编写两个标记。
只需编写代码:-
<a href="image_link1"> </a>
<script>
var Img = $('a').attr('href');
$('a').prepend("<img src="+Img+">");
</script>
相关文章:
- ReactJS映射:如何仅在url变量不为空时呈现html链接
- Javascript html每点击一次就会更改url
- 在HTML页面上将URL解析为可读的json格式
- 按下一个HTML按钮,该按钮使用一个功能在同一个新窗口中打开URL
- 通过Javascript将HTML中的电话号码与URL参数进行交换
- 使用javascript从HTML网页中提取图像url
- 使用JavaScript制作动态HTML页面以重定向到URL
- 处理HTML类型'电子邮件''url'使用JavaScript
- 为什么html src属性中的相对url是因为Javascript函数中的完整路径
- 使url匹配'/''/索引'和'/index.html'到单一状态
- 如何避免在HTML中使用ng repeat对url名称进行硬编码
- 在 HTML URL 中使用数组
- 根据 URL 中的哈希移动 HTML
- 按 URL 的性质控制内容的显示 - MVC/HTML/ASP/JS
- 给定 HTML 文件的 URL 地址,如何读取内容
- 如何在 jQuery 中将 HTML 标记的 HREF URL 替换为不完整的属性
- 修改 HTML 的方式使左键应带到下一个 URL
- 如何在 html 和 javascript 中制作多个 url 打开器
- 如何从 URL HTML 源代码中获取特定信息
- 动态更新 url/html 标题时,如何获得类似 facebook 的按钮来注册更改?(不是 fb:like 中的 hr