这段代码将div元素存储在“items”中的div =“eyes”下
$items = $('.slideshow #eyes > div');
但是,我想基于父div动态存储div元素。 例如,我尝试使用'this',但没有成功:
$('.slideshow').click( function() {
$items = $('$(this) > div');
});
另外,如何制作全球可访问的“项目”?
答案 0 :(得分:0)
var items; //declare items outside of the function scope so it is globally available.
function SomeFunction(divID){
items = $("#" + divID + " > div"); //select all child divs of whatever div you are referencing.
}
这应该为您提供一个全局项变量,其中包含div元素列表,这些元素是您传递给SomeFunction方法的div的子元素。