小编Ant*_*rov的帖子

jQuery.html()返回无效的IMG

可能重复:
Jquery html()和自闭标签
是否期望jQuery $('span').html()将XHTML br标签转换为html语法?

我有这样的文件

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
    <script src="/js/core/jquery.js" type="text/javascript"></script>
</head>
<body>
    <div id="content">
        <img src="/some/image.gif" />
    </div>
</body>
</html>
Run Code Online (Sandbox Code Playgroud)

我想为一些节点检索html来做某事.但我看到IMG存在一个问题.

$('#content').html();
Run Code Online (Sandbox Code Playgroud)

这将返回无效的XHTML

<img src="/some/image.gif">
Run Code Online (Sandbox Code Playgroud)

jQuery版本是1.4.2.

xhtml jquery

5
推荐指数
2
解决办法
1531
查看次数

我不希望在VIM中的makeprg之后看到空缓冲区

使用VIM我想执行当前的sql文件并查看结果.我试过以下(./manage.py dbshell是一个Django包装器psql)

nmap <silent> <Leader>r :make<CR>
autocmd FileType sql set makeprg=cat\ %\\\|./manage.py\ dbshell
Run Code Online (Sandbox Code Playgroud)

它工作正常.但是在按ENTER或键入命令后继续 VIM总是显示空缓冲区(可能是错误列表).如何跳过它的开头?

如果我在命令模式下运行相同它将是我所期望的(没有讨厌的缓冲区)

:!cat %|./manage.py dbshell
Run Code Online (Sandbox Code Playgroud)

我的SQL脚本包含一个select语句.魔术缓冲区看起来像: 在此输入图像描述

django vim

3
推荐指数
1
解决办法
531
查看次数

我已经通过MacPorts安装了PostgreSQL,但无法访问它

正如我在标题中所说,我已经安装了PostgreSQL usind MacPorts,但无法访问它.

安装过程是

$ sudo port install postgresql83-server
$ sudo mkdir -p /opt/local/var/db/postgresql83/webcraft
$ sudo chown postgres:postgres /opt/local/var/db/postgresql83/webcraft
$ sudo su postgres -c '/opt/local/lib/postgresql83/bin/initdb -D /opt/local/var/db/postgresql83/webcraft'
$ sudo launchctl load -w /Library/LaunchDaemons/org.macports.postgresql83-server.plist
Run Code Online (Sandbox Code Playgroud)

我的路径是

/opt/local/lib/postgresql83/bin:/opt/local/lib/mysql5/bin:/opt/local/bin:/opt/local/sbin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/usr/X11/bin
Run Code Online (Sandbox Code Playgroud)

我尝试使用psql客户端连接服务器

$ psql
psql: could not connect to server: No such file or directory
    Is the server running locally and accepting
    connections on Unix domain socket "/tmp/.s.PGSQL.5432"?
Run Code Online (Sandbox Code Playgroud)

这是一些信息

$ ps ax | grep postgres | grep -v grep
   52   ??  Ss     0:00.00 /opt/local/bin/daemondo --label=postgresql83-server --start-cmd …
Run Code Online (Sandbox Code Playgroud)

postgresql installation macports

2
推荐指数
2
解决办法
1万
查看次数

标签 统计

django ×1

installation ×1

jquery ×1

macports ×1

postgresql ×1

vim ×1

xhtml ×1