小编Joh*_*yes的帖子

如何在html表行中居中文本?

我正在使用html表.我想将<table>每个单元格中的文本对齐到中心.

如何将文本水平和垂直对齐?

html css

205
推荐指数
5
解决办法
65万
查看次数

jQuery更改字体系列和字体大小

我试图通过从列表中选择字体来更改出现在textarea和容器中的文本的字体系列和字体大小,字体大小应该是固定的.我也在尝试在拾取字体时更改背景颜色.

那是我的代码:

    <script type="text/javascript">     
    function changeFont(_name) {
        document.body.style.fontFamily = _name;
        document.textarea = _name;
    } 
    </script>

</head>
<body style="font-family">   
    <form id="myform">
        <input type="text" /> 
        <button>erase</button> 
        <select id="fs" onchange="changeFont(this.value);">
            <option value="arial">Arial</option>
            <option value="verdana">Verdana</option>
            <option value="impact">Impact</option>
            <option value="'ms comic sans'">MS Comic Sans</option>
        </select>
        <div align="left">
            <textarea style="resize: none;" id="mytextarea" 
                 cols="25" rows="3" readonly="readonly" wrap="on">
                Textarea
            </textarea>
            <div id='container'>
                <div id='float'>
                    <p>This is a container</p>
                </div>
    </form>
</body>
Run Code Online (Sandbox Code Playgroud)

当我在浏览器中尝试它时,字体系列不会在文本区域中更改.它只会在容器中发生变化.我现在也知道如何在选择字体系列时为容器和textarea设置新的字体大小和背景.

我将不胜感激任何帮助!

jquery fonts

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

使用vim编写文件不会在OS X上触发文件更改事件

我正在使用监视程序监视OS X上的.less文件更改事件.如果我使用TextMate或Sublime Text更改.less文件的内容,则会捕获修改事件.但是,如果我使用vim编辑内容,则不会触发文件修改事件(但会捕获使用vim创建的文件的文件创建事件).我已经看到了与FSEvents和kqueue相同的行为(两者我几乎都不知道).

我想知道有人可以解释这种行为吗?

python macos watchdog fsevents kqueue

11
推荐指数
1
解决办法
1388
查看次数

AWS CodeBuild - Build没有互联网连接.请检查子网网络配置

我正在尝试CodeBuild,但已经达到了死胡同.我的构建总是失败并显示错误消息:

Build没有互联网连接.请检查子网网络配置.

我检查了VPC配置(子网,安全组),它们似乎没问题.为了测试互联网连接,我在同一个子网中启动了一个EC2实例,它能够与外部服务进行通信(我尝试了ping和一些HTTP GET).

如何解决此"互联网连接"问题?

amazon-web-services aws-codebuild

10
推荐指数
2
解决办法
2650
查看次数

错误:未知字段'..'

在使用Solr时,我收到此错误:

 ERROR:unknown field 'name'
Run Code Online (Sandbox Code Playgroud)

但是,我在schema.xml中定义了这个字段:

<field name="name" type="string" indexed="false" 
       stored="true" required="true" elementForm="INPUTHIDDEN" />
Run Code Online (Sandbox Code Playgroud)

当我尝试将字段添加到将要提交的文档时,我收到此错误:

doc.addField("name", getName());
solrClient.addDocument(doc);
Run Code Online (Sandbox Code Playgroud)

有任何想法吗?提前致谢.

solr

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

如何在JavaScript中动态创建无序列表?

我有一个包含一些字符串的全局JavaScript数组.

我想基于JavaScript数组中的字符串创建一个动态列表.与此类似:

<ul class='xbreadcrumbs' style='position:absolute; bottom:0px'>
    <li>
        <a href='#'>String 1</a>
    </li>
</ul>
Run Code Online (Sandbox Code Playgroud)

我如何迭代我的数组,然后在JavaScript/jQuery中创建此列表?

html javascript jquery

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

PHP xmlrpc扩展和MAMP

我试图让xmlrpc扩展适用于MAMP(1.8.4)中的php5.

我检查了安装了什么版本的PHP 5:

$ /Applications/MAMP/bin/php5/bin/php -v
PHP 5.2.11 (cli) (built: Dec 12 2009 13:19:08) 
Copyright (c) 1997-2009 The PHP Group
Zend Engine v2.2.0, Copyright (c) 1998-2009 Zend Technologies
    with Zend Extension Manager v1.2.2, Copyright (c) 2003-2007, by Zend Technologies
    with Zend Optimizer v3.3.9, Copyright (c) 1998-2009, by Zend Technologies
Run Code Online (Sandbox Code Playgroud)

我下载了PHP 5.2.11源代码包,并为xmlrpc构建了一个共享库:

$ LIBS=-lresolv ./configure --prefix=/opt --with-xmlrpc=shared
$ make
$ ls modules
xmlrpc.a    xmlrpc.la   xmlrpc.so
Run Code Online (Sandbox Code Playgroud)

我将这些文件复制到MAMP中:

$ cp modules/* /Applications/MAMP/bin/php5/lib/php/extensions/no-debug-non-zts-20060613/
Run Code Online (Sandbox Code Playgroud)

我将扩展设置添加到ini文件中:

$ vi /Applications/MAMP/conf/php5/php.ini
  extension=xmlrpc.so
Run Code Online (Sandbox Code Playgroud)

我重启了MAMP:

$ ./bin/stop.sh
$ ./bin/start.sh
Run Code Online (Sandbox Code Playgroud)

当我做一个 …

php mamp moodle

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

Django:基本模型信号处理程序不会触发

在以下示例代码中:

from django.db import models
from django.db.models.signals import pre_save

# Create your models here.
class Parent(models.Model):
    name = models.CharField(max_length=64)

    def save(self, **kwargs):
        print "Parent save..."
        super(Parent, self).save(**kwargs)

def pre_save_parent(**kwargs):
    print "pre_save_parent"
pre_save.connect(pre_save_parent, Parent)

class Child(Parent):
    color = models.CharField(max_length=64)

    def save(self, **kwargs):
        print "Child save..."
        super(Child, self).save(**kwargs)

def pre_save_child(**kwargs):
    print "pre_save_child"
pre_save.connect(pre_save_child, Child)
Run Code Online (Sandbox Code Playgroud)

pre_save_parent 我创建一个Child时不会触发:

child = models.Child.objects.create(color="red")
Run Code Online (Sandbox Code Playgroud)

这是预期的行为吗?

python django signals

6
推荐指数
1
解决办法
1357
查看次数

如何使用JQuery和RegEx检查URL包含http

如何使用jQuery和RegEx在给定的URL中检查并添加http(如果它不存在)?

我尝试了以下方法:

jQuery("#text_box_url").blur(function() {
    if (jQuery(this).val()) {
        if(jQuery(this).val().match(/~^(?:f|ht)tps?:/))
            jQuery(this).val("http://"+jQuery(this).val());
    }
});
Run Code Online (Sandbox Code Playgroud)

提前致谢.

regex jquery

6
推荐指数
1
解决办法
9633
查看次数

您可以使用变量值来指定jquery对象名称吗?

我有:

if (!myObj.login_id) { 
    alert("The object for login_id does not exist.");
} else {
    alert("The object for login_id DOES exist. The value of the object is: " + myObj.login_id);
}
Run Code Online (Sandbox Code Playgroud)

这工作正常.对象及其值已经定义.但是,我有多个以ID attr命名的对象.所以,我尝试这样做(例如,这是一个点击事件:

objtitle = $(this).attr('id'); // this is "login_id"

if (!myObj.objtitle) {
    alert("The object for "+objtitle+" does not exist.");   
} else {
    alert("The object for "+objtitle+" DOES exist. The value of the object is: " + myObj.objtitle);
}
Run Code Online (Sandbox Code Playgroud)

当我使用变量作为对象名称时,为什么它会停止工作?

javascript variables jquery object

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

针对Google Closure Compiler的Underscore.js externs

我正在使用Luke Rodgers的Backbone和Underscore externs,无法解决为什么_.extend在编译输出中被修改.

例如在Backbone 0.9.2中,以下代码(193:195):

if (defaults = getValue(this, 'defaults')) {
  attributes = _.extend({}, defaults, attributes);
}
Run Code Online (Sandbox Code Playgroud)

编译为:

if(c=r(this,"defaults"))a=f.extend({},c,a);
Run Code Online (Sandbox Code Playgroud)

我使用了以下编译命令:

java -jar compiler.jar 
     --externs backbone-0.9.2-externs.js 
     --externs underscore-1.3.3-externs.js 
     --compilation_level ADVANCED_OPTIMIZATIONS 
     --js underscore-1.3.3.js  
     --js backbone-0.9.2.js 
     --js_output_file compiled.js
Run Code Online (Sandbox Code Playgroud)

如果我包含另一个JavaScript文件:

     --js test.js
Run Code Online (Sandbox Code Playgroud)

包含以下内容:

_.extend({}, {name: 'test'});
Run Code Online (Sandbox Code Playgroud)

它未被修改compiled.js.

有谁知道为什么_.extend要修改backbone.js中的调用?

javascript google-closure-compiler backbone.js underscore.js

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

ValueError:以 10 为基数的 int() 的文字无效:“192.168.1.1”

错误 ValueError:以 10 为基数的 int() 的文字无效:

def ports():
os.system("clear")
target = raw_input("Select a Target IP : ")
target = int(target)
os.system("nmap -O -Pn %s") % target
sys.exit();
Run Code Online (Sandbox Code Playgroud)

有什么帮助吗?

python

-9
推荐指数
1
解决办法
4736
查看次数