for(i = 0; i < folder.contents.length; i++)
{
if(folder.contents[i].is_dir == true)
{
var folderItem = $("<h4>");
var folderIcon = $("<img>");
var folderLink = $("<a>");
folderLink.value = folder.contents[i].path;
folderLink.bind('click', function()
{
//function1
});
folderItem.append(folderIcon);
folderItem.append(folderLink);
folderItem.bind('click', function()
{
//function2
});
}
}我想要的效果就是function2 和 function1 做的事情要一样
Question1: 如何在function2的地方取到folderLink这个元素, 不想直接用folderLink 但是用folderItem.children().eq(1) 有问题。
Question2: 如何当点击folderItem的时候 执行 folderLink的click事件。
$(this).find("a").click();
});
那要这么麻烦干什么啊。。
$(folderItem, folderLink).bind('click', function() {
//一起绑定就可以了
});