小编Use*_*003的帖子

如何从动态元素中获取价值

我需要从“p”元素中获取值,我用 jQuery 绘制这个“p”,这样就可以了,然后我有一个按钮,当我单击它时,我想显示“p”元素中的值,但我不这样做没有得到任何信息,这是一个简单的代码示例:

$(document).ready(function() {
  $('#c').click(function() {
    var p = $('#p1').val();
    alert(p);
  });

  draw();
});


function draw() {
  var html = "";
  html += '<p id="p1">Hi</p>';

  $('#d').html(html);

}
Run Code Online (Sandbox Code Playgroud)
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>


<button id="c">Click</button>
<hr />
<div id="d">
</div>
Run Code Online (Sandbox Code Playgroud)

我该如何解决这个问题?我没有收到任何控制台错误。

javascript jquery

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

下拉菜单内的下拉菜单

我有一个导航栏,其中有一个名为 A 的主下拉 li 标签,然后当我显示下拉菜单时,它显示 A-1 和 A-2 选项,A-2 这是另一个带有其他选项的下拉菜单,我尝试复制相同的代码,就像 if 是 a主要下拉菜单但无法正常工作,我这里有代码

但是下面是代码。

$(document).ready(function () {
  console.log("Hi...");

});
Run Code Online (Sandbox Code Playgroud)
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<link href="https://cdnjs.cloudflare.com/ajax/libs/twitter-bootstrap/3.3.7/css/bootstrap.min.css" rel="stylesheet"/>
<script src="https://cdnjs.cloudflare.com/ajax/libs/twitter-bootstrap/3.3.7/js/bootstrap.min.js"></script>

<nav class="navbar navbar-default navbar-static-top" id="Nav">
        <div class="container-fluid">
            <div class="navbar-header">
                <button type="button" class="navbar-toggle collapsed" data-toggle="collapse" data-target="#navbar" aria-expanded="false" aria-controls="navbar">
                    <span class="sr-only">Toggle navigation</span>
                    <span class="icon-bar"></span>
                    <span class="icon-bar"></span>
                    <span class="icon-bar"></span>
                </button>
                <a class="navbar-brand" href="#">APBPV</a>
            </div>
            <div id="navbar" class="navbar-collapse collapse">
                <ul class="nav navbar-nav">
                    <li class="dropdown">
                        <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true" aria-expanded="false">A <span class="caret"></span></a>
                        <ul class="dropdown-menu">
                            <li><a …
Run Code Online (Sandbox Code Playgroud)

html javascript twitter-bootstrap drop-down-menu twitter-bootstrap-3

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

打印 ZPLII 二维码以打开 url

我正在使用 Zebra ZPLII 创建一个带有 QR 码的标签来打开特定的 URL。当我使用 iPhone 摄像头扫描 QR 手机时显示“不可用数据”,而当我尝试使用外部 QR 阅读器时,从 QR 中提取的文本与标签中的文本不同。例如,如果我写www.google.com,则读取 QR 时得到的字符串是.google.com,如果我使用https://www.google.com,则结果是ps://www.google.com

这是我的标签设计

^XA
^FX Top section with company logo, name and address.
^CF0,60

^FO220,50^FDIntershipping, Inc.^FS
^CF0,30
^FO220,115^FD1000 Shipping Lane^FS
^FO50,155^GB700,1,3^FS

^FX Third section with barcode.
^BY5,2,70
^FO300,95^BQN,2,4^FDwww.google.com^FS

^XZ
Run Code Online (Sandbox Code Playgroud)

为了进行测试,我使用http://labelary.com/viewer.html

qr-code zpl-ii zpl zebra-printers

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

检查数组元素是否连续无序

我有以下代码:

int[] arr = { 1, 2, 3, 4 };
int n = arr.Length;
bool result = areConsecutives(arr, n);
if (result == true)
    MessageBox.Show("Yes");
else
    MessageBox.Show("No"); 

static bool areConsecutives(int[] arr, int n)
{
    int first_term = int.MaxValue;

    for (int j = 0; j < n; j++)
    {
        if (arr[j] < first_term)
            first_term = arr[j];
    }

    int ap_sum = (n * (2 * first_term + (n - 1) * 1)) / 2;

    int arr_sum = 0;
    for (int i = 0; …
Run Code Online (Sandbox Code Playgroud)

.net c#

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