提供ID's表示动力学元素
Give ID's to dynamical elements
因此:我通过JQuery将一些图像动态地放在一个列表中。我需要为每个图像分配不同的ID,因为我想在另一个分区中显示点击的图像。
这是我的JQ代码:
<script>
$.ajax({
url: "Imagens/Trabalhos", //folder name
success: function(data){
var count = 0;
$(data).find("a:contains(.jpg),a:contains(.png)").each(function(){
// will loop through
var images = 'Imagens/Trabalhos/' +$(this).attr("href"); //get images names and set the path
count++;
var nome ='image'+count; //set the Suposed ID
$('#ImageList').append('<li><a href="#" id="'+nome+'"><img src="' + images + '" width=90px height=120px></a></li>'); //Apply the images to the page, but the it dont recognise the id.
});
}
});
</script>
我知道如何在另一个div中显示图像,但我需要ID(对吗?(。我不是Jquery的专家,我想感谢所有的答案。
您不需要ID就可以在另一个div中显示图像。您只需要设置一个事件侦听器,如下所示:
$(function() {
$('#ImageList').on('click', 'img', function() {
$('#destination_div').html( $(this).clone() );
});
});
工作JSFIDDLE演示
相关文章:
- React中的数据集表示
- 任何将(SSH)终端嵌入到一些HTML5表示系统中的想法(例如,show.js)
- 文本表示法VS.构造函数,用于在JavaScript中创建对象
- 如何将Date字段设置为等于另一个Date+Int值,该值表示月份值
- regex表示逗号,后跟空格或仅逗号
- 我将如何将其更改为循环和数组表示法
- 如何使用Undercore和Backbone在HTML中表示模型属性
- 将JSON对象的表示形式更改为显式键/值格式
- 如何在JS中获得CryptoJS.HmacSHA256的摘要表示
- 在javascript中使用方括号表示法的嵌套对象
- 如何在JavaScript中将数字表示为十六进制
- 如何从二进制int中获取百分比,每个位表示x%
- Regex表示10位数字,其中没有't允许所有零、所有单个no和序列号
- 如何避免“;使用数组文字表示法“;以下javascript代码中的jslint错误
- Regex表示8位电话号码(新加坡号码长度)
- 有没有办法在里面看到一个数字'的64位浮点IEEE754表示
- 如何在ember数据模型中表示数组
- 在Javascript中,如何在JSON对象中将1.00表示为数字
- 使用数组表示法对多个字段执行jQuery日期选择器
- 提供ID's表示动力学元素