![](/img/trans.png)
[英]How to get the SRC previous and next images for use in image.php?
[英]Jquery and php, load images and use the src of each image
我有一个页面显示一组图像与每个图像的src,但我需要使用图像的src值。 图像正确加载,但当我尝试加载到输入文本时,选择图像的src值不起作用:
$("#recurs").click(function(){
$("input[name=''valReturn]").val($("rec").val());
});
php代码:
$recu= $objRecur->show_rec_project($aux["IdProject"]);
if(!empty($recu)){
while($row = mysql_fetch_array($recu)){
echo'<img src="'.$row["srcrecursos"].'" id="recurs"/><br />';
}
}else{
echo 'No items found';
}
并且需要加载src值的输入:
<input type="text" id="valReturn" name="valReturn" width="25px"/> <br/>
php代码可以工作但是要将值加载到valReturn值中。 谢谢。
试试这个:
$("#recurs").click(function(){
$("input[name=valReturn]").val($(this).attr('src'));
});
要么
$("#recurs").bind("click", function(){
$("input[name=valReturn]").val($(this).attr('src'));
});
在val
使用$(this)
而不是$("#recurs")
更新
$(".recurs").click(function(){
$("input[name=valReturn]").val($(this).attr('src'));
});
要么
$(".recurs").bind("click", function(){
$("input[name=valReturn]").val($(this).attr('src'));
});
<img src="'.$row["srcrecursos"].'" class="recurs"/>
你应该做:
$("#recurs").click(function(){
$("input[name=valReturn]").val($("#recurs").attr('src'));
});
你需要:
<script type="text/javascript">
$(function() {
$("#recurs").click(function(){
$("input[name='valReturn']").val($(this).attr('src'));
}
});
</script>
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.