首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > JavaScript >

简单的js选择器有关问题

2012-05-21 
简单的js选择器问题JScript codefor(i 0 i folder.contents.length i++){if(folder.contents[i].is_

简单的js选择器问题

JScript code
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事件。

[解决办法]
看着眼晕。。你这个folder到底是个什么样的对象?
[解决办法]
JScript code
folderItem.append(folderIcon).append(folderLink).bind('click', function() {  $(this).find("a").click();});
[解决办法]
探讨

其实和folder没什么关系 主要是folderItem 和 folderlink之间如何操作

我想点击folderItem 和 点击folderlink 执行一样的功能

[解决办法]
我脑子短路了,坐等高手来解答。

热点排行