小编Jim*_*mmy的帖子

根据选择框值显示文本框

我想知道是否有人可以帮助我理解如何实现这一目标.我只想在使用javascript(inc jquery)选择选择框中的某个值时显示两个输入框.

我的选择框有这个值:

<select name="menu-168" class="wpcf7-validates-as-required">
<option value="Residential">Residential</option>
<option value="Commercial">Commercial</option>
</select>
Run Code Online (Sandbox Code Playgroud)

我的输入框有这个值:

<input type="text" name="text-708" value="" class="wpcf7-validates-as-required" size="40">
Run Code Online (Sandbox Code Playgroud)

在伪代码中我是这样的:

<if select name="menu-168" value = "Commerical">
<add css property ".hidden" to input name="text-708">
</if>
Run Code Online (Sandbox Code Playgroud)

我的javascript知识太差了,有人会介意我这是怎么做的吗?这是一个带有相关HTML的JSfiddle:

http://jsfiddle.net/K9zGP/

javascript jquery

0
推荐指数
1
解决办法
1017
查看次数

Google Geocoding v3 - 格式化地址

我想知道是否有人能帮助我.我很难在我的地理编码结果的对话框中将坐标和格式化地址返回给我,即使我似乎能够抓住城市,国家.

这是我正在使用的代码:

http://jsfiddle.net/d5DBh/5/
Run Code Online (Sandbox Code Playgroud)

var myLatlng = new google.maps.LatLng(31.272410, 0.190898);


 // INITALIZATION
 function initialize() {
     var mapOptions = {
         zoom: 4,
         center: myLatlng,
         mapTypeId: google.maps.MapTypeId.ROADMAP
     }
     var map = new google.maps.Map(document.getElementById("map-canvas"), mapOptions);
 }


 // GEOCODE
 function codeAddress() {
     var address = document.getElementById("address").value;
     new google.maps.Geocoder().geocode({
         'address': address
     }, function (results, status) {
         if (status == google.maps.GeocoderStatus.OK) {
             if (results[0]) {
                 var address = "",
                     city = "",
                     town = "",
                     state = "",
                     country = "",
                     location = "",
                     format = …
Run Code Online (Sandbox Code Playgroud)

javascript jquery google-maps geolocation google-maps-api-3

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

按下输入按钮时触发按钮

我在这里使用这段代码:

JS小提琴

我想要做的是当此行中的输入字段被聚焦并且按下回车按钮时触发特定行的"添加"按钮.

据我所知,它有点像这样:

$("#current").keyup(function(e) {
    if(e.keyCode == 13) {
        $("#add").submit();
    }
});
Run Code Online (Sandbox Code Playgroud)

我试图让一些不同的东西工作但这几乎是我用Javascript编写的第一个代码而且我有点卡住了.谁能告诉我哪里出错了?

javascript jquery

0
推荐指数
1
解决办法
117
查看次数

将 nginx 配置与安装链接起来

我正在尝试使用 shell 脚本安装 nginx,但似乎我犯了一个错误:

# INSTALL NGINX
apt-get install nginx
# LINK CONFIGURATION FILE
ln -fs /etc/configuration/nginx/nginx/app.conf /etc/nginx/sites-available/app
ln -fs /etc/configuration/nginx/nginx/nginx.conf /etc/nginx/nginx.conf
# RESTART
service nginx restart
Run Code Online (Sandbox Code Playgroud)

我的 app.conf 配置如下:

server { 
    listen 80; 
    root /home/deploy/project123; 
    server_name www.project123.com;
    location / { try_files $uri @app; }
    location @app {
        include uwsgi_params;
        uwsgi_pass unix:/tmp/uwsgi.sock;
    }
}
Run Code Online (Sandbox Code Playgroud)

我的nginx.conf是这样的:

user www-data;
worker_processes 1;
error_log /var/log/nginx/error.log;
pid /var/run/nginx.pid;

events {
      worker_connections  1024;
}

http {
      include /etc/nginx/mime.types;
      access_log /var/log/nginx/access.log;
      include /etc/nginx/conf.d/*.conf;
      include /etc/nginx/sites-enabled/*;
}
Run Code Online (Sandbox Code Playgroud)

我的代码位于: …

shell debian nginx web

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

Css忽略了类规则

非常基本的问题,但似乎我的CSS忽略了我的类规则,仍然在左侧和右侧应用填充:

http://jsfiddle.net/VabWL/11/

这使它落到了最后.有人能看到我在做错了吗?

#num {float: left; background: pink; width: 16.8%; text-align: center; margin: 2%;}
.first {margin-left: 0px; background: blue; height: 50px;}
.last {margin-right: 0px;}

<div id="num" class="first">0</div>
<div id="num">1</div>
<div id="num">4</div>
<div id="num">6</div>
<div id="num" class="last">9</div>
Run Code Online (Sandbox Code Playgroud)

html css css-specificity

0
推荐指数
1
解决办法
820
查看次数

列表项上的神秘间距

这是我的代码:http://jsfiddle.net/spadez/FbADY/11/

尽管我使用此代码:

 * {
    margin:0;
    padding:0;
}
Run Code Online (Sandbox Code Playgroud)

物品之间似乎仍有空隙.在Google Chrome开发人员栏中,它表示他们没有边距或填充来导致它.

html css

0
推荐指数
1
解决办法
104
查看次数

为什么内联块等于100%不适合一行

这是我的代码:http://jsfiddle.net/3GPTy/4/

CSS:

.price {
    display: inline-block;
    width: 19%;
    background-color: pink;
    margin-right: 8%;
}
.last {
    margin-right: 0%
}

 .container {
    width: 780px;
    margin:0px auto;
}
* {
    margin: 0px;
    padding: 0px;
}
Run Code Online (Sandbox Code Playgroud)

我不明白的是,我有4*19 + 3*8,它应该等于100%,但它仍然不适合一行?

html css

0
推荐指数
1
解决办法
98
查看次数

错误:没有可行的重载运算符[]

这是我的一些代码:

#include "pugi/pugixml.hpp"

#include <iostream>
#include <string>
#include <map>
int main() {
    pugi::xml_document doca, docb;
    std::map<std::string, pugi::xml_node> mapa, mapb;

    if (!doca.load_file("a.xml") || !docb.load_file("b.xml"))
        return 1;

    for (auto& node: doca.child("site_entries").children("entry")) {
        const char* id = node.child_value("id");
        mapa[new std::string(id, strlen(id))] = node;
    }

    for (auto& node: docb.child("site_entries").children("entry"))
        const char* idcs = node.child_value("id");
        std::string id = new std::string(idcs, strlen(idcs));
        if (!mapa.erase(id)) {
            mapb[id] = node;
        }
    }
Run Code Online (Sandbox Code Playgroud)

编译时我收到此错误:

src/main.cpp:16:13: error: no viable overloaded operator[] for type 'std::map<std::string, pugi::xml_node>'
        mapa[new std::string(id, strlen(id))] = node;
Run Code Online (Sandbox Code Playgroud)

c++ c++11

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

汉堡应该列入名单吗?

我正在创建一个菜单,当页面宽度很小时会折叠,只显示活动链接和汉堡包菜单.我的问题是,在这种情况下,汉堡包应该与UL标签分开还是应该放在内?

选项1:

<div class="header">
    <ul class="nav">
        <li class="active"><a href="#">Dashboard</a></li>
        <li class="inactive"><a href="#">Test</a></li>
    </ul>
    <a href="#" class="burger">&#9776;</a>
</div>
Run Code Online (Sandbox Code Playgroud)

选项2:

<div class="header">
    <ul class="nav">
        <li class="active"><a href="#">Dashboard</a></li>
        <li class="inactive"><a href="#">Test</a></li>
        <li class="inactive"><a href="#" class="burger">&#9776;</a></li>
    </ul>
</div>
Run Code Online (Sandbox Code Playgroud)

我知道这只是一件小事,但我总是想知道类似的事情(即如果它们彼此相邻,那么徽标是否也应该位于菜单链接中?).

html css

0
推荐指数
1
解决办法
70
查看次数

PHP在数组中放入了一个if命令

这有点奇怪.我在PHP中构建一个数组,然后在我吐出之前将其编码为JSON.

$arr = array (
  'reportDescription' => 
  array (
    if ($queryType == "realtime") 
    {
        'source' => 'realtime',
    }
    'reportSuiteID' => 'rbsglobretailprod',
    'dateGranularity' => $queryGran,
    'dateFrom' => $queryFrom,
    'dateTo' => $queryTo,
    'elements' => 
    array (
      0 => 
      array (
        'id' => $queryElement,
      ),
    ),
    'metrics' => 
    array (
      0 => 
      array (
        'id' => $queryMetric,
      ),
    ),
  ),
);
Run Code Online (Sandbox Code Playgroud)

如果查询类型是实时的,我试图让它为数组添加一行.这就是我尝试的但我不确定是否可以这样做,如果不是,我不确定我应该如何处理它.我得到的错误表明它可能是不可能的:

解析错误:语法错误,意外'if'(T_IF),期待')'

php

0
推荐指数
1
解决办法
57
查看次数

Bash无法设置环境变量

我的crontab中有这个:

* * * * * cd /etc && . ./cron.sh>>cron.log
Run Code Online (Sandbox Code Playgroud)

在我的cron.sh(可执行文件)中,我具有:

#!/bin/sh

echo "hello world"
export MyVar="abcd"
Run Code Online (Sandbox Code Playgroud)

它既可以通过cron手动运行,也可以手动运行,但是只有在使用以下命令手动运行时,才设置环境变量:

. ./cron.sh
Run Code Online (Sandbox Code Playgroud)

谁能帮忙。我知道它与源有关,但我无法弄清楚。

这也不起作用:

* * * * * cd /etc && sh ./cron.sh>>cron.log
Run Code Online (Sandbox Code Playgroud)

linux bash shell

0
推荐指数
1
解决办法
83
查看次数

转义bash变量

我有点困惑于此.我在我的脚本顶部声明了一个变量,然后我创建了一个文件作为我脚本的一部分:

app="testing"
cat <<EOF >/etc/init.d/test
#!/bin/bash
args="--emperor $APPCONF/test/$APP.ini"
EOF
Run Code Online (Sandbox Code Playgroud)

它似乎不起作用,似乎在$ app变量上.我必须对这个变量做些什么来让它显示它的值,在我创建的文件中"测试"吗?

linux bash

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