使用名为html tag
的jQuery函数后,如何选择.first()
?
的HTML
<html>
<head> </head>
<body>
<div>
<a>
<img id="#hello">
</a>
</div>
<div></div>
</body>
</html>
JS(jQuery)
var elemFirst = $(div).first();
var selectImg = elemFirst.$('img#hello');
// var selectImg = elemFirst.find('img'); <- It working but I want to select manual
selectImg.addClass('some-css');
尊重地
最佳答案
您可以使用$('child','parent')
选择器,
var elemFirst = $('div').first();
var selectImg = $('#hello',elemFirst); //or just $('img',elemFirst);
另外,您的ID有一个
#
,应该只是id="hello"
。如果您需要将此值保留在ID中,请使用
var selectImg = $('img[id="#hello"]',elemFirst);
关于javascript - jQuery-如何使用'.first()'之后选择元素?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/30569115/