我是JQuery的新手,所以对这可能是一个非常简单的问题抱有疑问.
我有一张桌子,当我点击一行时,我希望将单元格细节填入表格中:
这么简单的例子
<table id="table">
<tr><td class="field1">1 </td><td class="field2">2 </td></tr>
</table>
<input id="input" type="text" />
Run Code Online (Sandbox Code Playgroud)
所以JQuery:
$(document).ready(function() {
$('#table tr').click(function() {
$test = $(this).find('td').context.innerText) //problem here *
$('#input').val( );
})
Run Code Online (Sandbox Code Playgroud)
我是怎么做的...
提前致谢
安迪
编辑:好吧,我赶紧看到我搞砸了我打算键入的内容,这里是我正在尝试的js:
$(document).ready(function() {
$('#table tr').click(function() {
$field1 = $(this).find('td.field1').context.innerText) //problem here *
$('#input1').val($field1);
$field2 = $(this).find('td.field2').context.innerText) //problem here *
$('#input12').val($field2);
})
Run Code Online (Sandbox Code Playgroud)
混淆的应用
我试图使用FB JS API在组页面上发布,基本上用户选择他们想要发布到的组,并将其发布到墙上.
我在做:
FB.ui(
{
method: 'stream.publish',
from: myId,
to: groupID,
attachment: {
name: 'Post to a group Test,
href: 'http://www.test.com'
}
});
Run Code Online (Sandbox Code Playgroud)
但是,当我尝试它时,它说:
指定了无效目标:<(groupid)>.目标必须是演员可以在墙上发布的页面,事件或用户.
你知道我可以在小组页面上发帖,所以我不知道为什么会这样说.
而且我不是在谈论粉丝页面,我可以发布它们确定将起点和起点设置为同一个东西(以管理员身份发布).
这可能吗?或者我只是做错了?...
谢谢,
安德鲁