检索数据时遇到问题.创建数据时,我有一个滑块,它被附加到EventListener.只有从选择框中选择了某些内容后,才会显示滑块.问题是当我以相同的方式进行回溯时,只有最后添加的项目有一个有效的EventListener.这是因为它们都是同时添加的吗?在创建数据时,会在当时创建一个事件处理程序,并在那里工作..任何帮助将不胜感激.
通过从选择列表中选择项目来添加以下HTML代码.
<div class='range-slider'>
<span id = 'rs-bullet_skill"+ id + "' class='rs-label' > </span >
<input id ='hidden_skillID"+id+"' class='hidden_skill'
name='Skills["+ minFree + "].Id' value='" + id +"' hidden >
<input class='rs-range' type='range' id='slider_skill"+ id + "'
name= Skills[" + minFree + "].LevelOfSkill value='0' min='0' max='100'>
</div>
Run Code Online (Sandbox Code Playgroud)
我已经检查过Ids是否类似.
function showSliderValue()
{
rangeBullet.innerHTML = rangeSlider.value;
var bulletPosition = (rangeSlider.value / rangeSlider.max);
rangeBullet.style.left = (bulletPosition * 578) + "px";
}
for (var i = 0; i < used_skill_ids.length; i++)
{
var rangeSlider = …Run Code Online (Sandbox Code Playgroud) javascript ×1