2014-06-07 69 views
0

我也有一个文本框,用户可以输入一个名称,并关联到该用户的对象通过查询返回和使用当用户点击DIV时,如何复制onclick按钮结果?

<div id="FriendsStuff"></div>

对搜索功能的代码是在HTML页面上显示

$(document).ready(function() { 
    $(document).on('click', '.username, #find_button', function (event) { 
     //debugger; 
     event.preventDefault(); 
     friendName = $(this).is("button") ? null : $(this).text(); 
     friendFeed(friendName); 
    }); 
}); 

我也有一个div,其中列出了用户的html页面

<div id="container"></div> 
上(而不必寻找它们的)

这个填充的:

$('#container').append("<img class='images' src='" + imageURLs[j] + "'/>"); 
    $('#container').append("<div class='username'>'" + Username[j] + "'</div>"); 

我希望用户要做的就是点击所显示的页面上的名称和复制相同的行动,如果用户点击“查找”按钮,会发生什么。基本上将相关结果返回到页面。

的例子页面在这里,所以http://www.kudosoo.com/friendslist.html例如用户点击“戴夫”,结果是一样的,如果他们想进入“戴夫”到文本框,并点击“查找”

如何我做到了?我是否在onclick函数中引用容器div?

回答

0

我没有看到戴夫在那个链接,我很难回答你的问题,但我相信你正在寻找.val.trigger

这将设置输入的值。

$('#friendsearch').val('Dave'); 

然后你触发点击。

$('.btn-login').trigger('click'); 

您应该考虑将这些元素放入表单中。

相关问题