jquery将输入的值传递给fancybox
问题描述:
我有一个fancybox,我想显示一个值在其父页面上输入,但它回来undefined ...任何想法如何我可以得到这个工作?jquery将输入的值传递给fancybox
$(this).parent().find('input[id="your_name"]').val();
在此先感谢。
答
你提的问题不够清楚,我想我得到了你的意思,
$('#various').click(function(){
var txt=$('#myNameInput').val();
$.fancybox({
'titlePosition' : 'inside',
'transitionIn' : 'none',
'content' : txt,
'transitionOut' : 'none',
});
return false;
});
检查小提琴。
+0
是的,这是我正在寻找,我将如何显示在弹出窗口中的div中的内容位?谢谢 – 2012-04-10 10:58:21
+0
'var txt =“
" + $('#myNameInput').val()+ "
”;'[link] http://jsfiddle.net/agentmilindu/QjcXA/3/我希望这是你所要求的。而且您可以将此答案标记为正确,这将有助于其他用户! –
2012-04-10 11:29:43
+0
啊,所以我看到了,谢谢你的帮助:) – 2012-04-10 12:18:13
'$(this)'在你的代码中引用了什么?另外,如果你通过id来选择,你可以简单地做'$(“#your_name”).val()',因为id属性应该是唯一的。 – 2012-04-10 10:15:28