从股利获取图片的文件名,并复制到文本字段上悬停按钮

使用ID #prlogo一个div我有上午的形象。 我需要在图像的文件名或位置服务器上复制到带有编号input_2_16提交的文本,当我将鼠标悬停在ID为#键按钮。

听起来简单,但我一直在拉我的头发试图做到这一点...

DIV HTML:

<div id="prlogo" class="prlogo"><img class="logoplace" src="../preview/logo-place.png"/> </div>

米罗

--------------解决方案-------------

没有更多的背景和使用jQuery。

<script type="text/javascript" src="//ajax.googleapis.com/ajax/libs/jquery/1.7.1/jquery.min.js"></script>
<script type="text/javascript">
$(function() { //this anonymous function will run when the page is ready
$("#button").hover(function() {
//mouse enter
var imgSrc = $("#prlogo img").attr("src");
//assumes there is an <img /> tag as a child of the #prlogo div
$("#input_2_16").val(imgSrc);
},function() {
//mouse leave
});
});
</script>

如果你不想做任何的鼠标让你可以做的,而不是

$("#button").mouseenter(function() {
//mouse enter
var imgSrc = $("#prlogo img").attr("src");
//assumes there is an <img /> tag as a child of the #prlogo div
$("#input_2_16").val(imgSrc);
});

如果我正确地读这一点,那将是这样的:

$( function () {
$( '#button' ).mouseover( function () {
var src = $( '#prlogo img' ).attr( 'src' );
$( '#input_2_16' ).val( src );
} );
} );

如果你需要横向下来DOM多个级别,到位。孩子的使用.find。

$('#button').on('hover', function(){
$('#input_2_16').val($('#prlogo').children('img').attr('src'));
});

分类:JavaScript的 时间:2015-03-14 人气:0
分享到:

相关文章

Copyright (C) 55228885.com, All Rights Reserved.

55228885 版权所有 京ICP备15002868号

processed in 2.718 (s). 10 q(s)