gpt4 book ai didi

javascript - 获取动态创建的 select 子元素的 attr

转载 作者:行者123 更新时间:2023-11-29 14:38:43 25 4
gpt4 key购买 nike

<分区>

我有一个动态创建的选择元素。我如何才能获得所选特定选项的属性。现在它只给了我第一个元素的 att。

这是我的代码

    $('button').click(function(){
var arena = $(this).attr('id');
var id = arena + '.jpg';
$('#header').css('background-image', 'url('+id+')');
$('#chooseArena').html("" + "<h1>Pick your ninja</h1>\
<select name='first'>\
<option id = 'black' value='black.png'>Black</option>\
<option id = 'green' value='green.png'>Green</option>\
<select>\
<select name='second'>\
<option value='black.png'>Black</option>\
<option value='green.png'>Green</option>\
<select>");

});
$(document).on('change', 'select', function(e){
var ninja1 = $(e.target).children().attr('id'); //this always returns the first attr. What should I do to get this to return the child element selected.
alert(ninja1);
});

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com