我试图操纵存储在jQuery变量中的HTML.我想在将变量写入文档之前进行此操作.
所以,我有一个变量定义为:
var sighting = "<div><span class="feed_name"></span></div>";
Run Code Online (Sandbox Code Playgroud)
我想把"你好世界"放在span元素中.这是我无法工作的部分:
$(sighting).("span.feed_name").html(name);
Run Code Online (Sandbox Code Playgroud)
然后我将'sighting'变量写入页面:
$(#sightings).append(sighting);
Run Code Online (Sandbox Code Playgroud)
这将HTML中的目标变量放入<div id="sightings"></div>页面上的元素中.
任何帮助将不胜感激!
谢谢,
标记
我正在尝试使用新的facebook身份验证系统,但我无法让登录工作.
我收到以下错误消息:
API错误代码:100
API错误说明:参数无效
错误消息:next不归应用程序所有.
发送到Facebook的网址是:
请注意,网址中的"下一个"变量是:
下一个HTTP =%3A%2F%2Fstatic.ak.fbcdn.net%2Fconnect%2Fxd_proxy.php%23%3F%3D%26CB%3Df357eceb0361a8a%26origin%3Dhttp%253A%252F%252Fwww.mysite.com%252Ff38fea4f9ea573%26relation% 3Dopener%26transport%3Dpostmessage%26frame%3Df23b800f8a78%26result%3DxxRESULTTOKENxx
什么想法可能会出错?我所做的就是从facebook的网站上复制并粘贴facebook登录演示代码:
<?php
define('FACEBOOK_APP_ID', 'your application id');
define('FACEBOOK_SECRET', 'your application secret');
function get_facebook_cookie($app_id, $application_secret) {
$args = array();
parse_str(trim($_COOKIE['fbs_' . $app_id], '\\"'), $args);
ksort($args);
$payload = '';
foreach ($args as $key => $value) {
if ($key != 'sig') {
$payload .= $key . '=' . $value;
}
}
if (md5($payload . $application_secret) != $args['sig']) { …Run Code Online (Sandbox Code Playgroud)