小编Gab*_*oli的帖子

AutoNumeric - 在 Ajax 调用后设置一个值

我使用这个插件:https : //github.com/autoNumeric/autoNumeric

我使用这个初始化:

AutoNumeric.multiple('.autonumeric-number', AutoNumericConfigDecimal);
AutoNumeric.multiple('.autonumeric-integer', AutoNumeric.getPredefinedOptions().integerPos);
Run Code Online (Sandbox Code Playgroud)

然后,我有一个 Ajax 调用,我需要设置输入的新值。问题是:我无法使用.set()插件的方法,因为它需要在初始化后获得一个变量。

因为我使用了多个选择器,所以我不能有这个变量。

现在,我尝试再次初始化:

// element already has mask
<input id="element" class="autonumeric-integer" />

// after ajax call
var element = new AutoNumeric('#element', AutoNumericConfig);
element.set(value);
Run Code Online (Sandbox Code Playgroud)

但它加倍了我在输入中写的内容,“2”变成了“22”。

是否可以仅使用 DOM 元素使用 AutoNumeric 函数?而不是初始化后得到的变量?

javascript jquery

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

删除 &lt;nobr&gt; &lt;/nobr&gt; 字符串

我有以下变量,其中包含以下字符串。我想把 和<nobr>都去掉</nobr>,只留下里面的东西。

alert(product_code);
Run Code Online (Sandbox Code Playgroud)

产生

<nobr>209/00254/01</nobr>
Run Code Online (Sandbox Code Playgroud)

我如何创建一个删除标签的新变量<nobr>

var product_code = $(this).html();
alert(product_code);
Run Code Online (Sandbox Code Playgroud)

jquery

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

CSS到达嵌套div

这是我用嵌套div在这段代码中写到达到div手机的方式吗?

CSS

#pagewrap #pagemain .content .colrow .container .col548 #contactInfoArea #phone
{

} 
Run Code Online (Sandbox Code Playgroud)

HTML

<!-- Start: Pagewrap -->
<div id="pagewrap">
<div id="header">
    <div class="headerWrapper">
        <div id="headerTopItems"> <a class="mainLink" href="../Telge-Energi/Webbkarta/">Webbkarta</a> <a href="#" class="login closed">Min Sida</a>
            <div id="loginBoxWrapper">
                <div id="loginBoxButtonWrapper">
                    <div class="rounded buttonWrapper"></div>
                    <div id="topLoginButton">
                        <div class="rounded topLeft"></div>
                        <div class="rounded topRight"></div>
                        <a href="#" class="login open">Logga in</a> </div>
                    <div id="loginButtonShadow">
                        <div class="rounded topRight"></div>
                    </div>
                </div>
                <div id="loginBox">
                    <div class="rounded topLeft"></div>
                    <div class="rounded bottomLeft"></div>
                    <div class="rounded bottomRight"></div>
                    <div class="formWrapper"> </div>
                </div>
                <div id="loginBoxShadow">
                    <div class="rounded …
Run Code Online (Sandbox Code Playgroud)

css css-selectors

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

HL7v3只能使用XML编码吗?

在阅读维基和官方文件后,他们说:

HL7 v3消息基于XML编码语法.

好吧,它似乎应该是XML.

但" 基于 "是否意味着" 只能 ",是否可以使用其他格式?(例如旧的管道分隔格式,如HL7v2)

hl7

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

jQuery变量总是计算为'undefined'

我正在尝试这样的事情:

var usernameDone = false;
/*Some application logic*/
alert(usernameDone);
Run Code Online (Sandbox Code Playgroud)

这总是在评估undefined.但是,如果我将变量名称更改usernameDone为其他任何名称,即使usrnameDone脚本也能正常工作.是否usernameDone冲突与jQuery?如果没有,那为什么会发生?

(我目前正在使用jQuery-1.6.1在Chrome上进行测试,但尚未尝试其他浏览器.)

[更新]即使消除了应用程序逻辑
,变量undefined也会计算.

[更新-2完整代码]
我已使用//注释标记了用法

 $('document').ready( function() {

/**
 * The following set manages the effects for the login menu. The effects including highlighting
 * the login box when focused, showing guidance through a pop-up menu and handling transformation
 * through fade effects.
 * 
 */
var usernameDone = false;      //Declared here
/**
 * @function login-box focus()
 * …
Run Code Online (Sandbox Code Playgroud)

jquery

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

变量内部模式

var seperator = ',', group = 'red, blue';
//group.search(seperator/g) - g is not defined
group.search(/seperator/g) // looks for "seperator"
group.search('/' + seperator + '/g') // doesn't seem to find my "seperator"
Run Code Online (Sandbox Code Playgroud)

因此,我没有想法......我如何得到我的内心seperator表达?

提前致谢!

javascript regex dynamic

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

如果选择了某个国家,请隐藏<tr>

我试图隐藏<tr>"状态",除非从下拉列表中选择"美国".

<select name="Country"> 
<option value="" selected="selected"></option> 
<option value="United States">United States</option> 
<option value="United Kingdom">United Kingdom</option> 
<option value="Afghanistan">Afghanistan</option> 

..........




    <tr>
        <td align=right>State:</td>
        <td align=left>
            <select id="state" name=state>
                <option value=></option>
                <option value=<?php echo $row['state']; ?> selected><?php echo $row['state']; ?></option>
                <option value=AK>AK</option>
                <option value=AL>AL</option>
                <option value=AR>AR</option>
                <option value=AZ>AZ</option>
                <option value=CA>CA</option>
Run Code Online (Sandbox Code Playgroud)

很难搞清楚jQuery.

html jquery

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

未知的Ajax输出

我的jquery ajax代码是这样的

 $(".head-text").live('click', function (event) {

        var url = new URI().addQuery("showlist", 1);
        $.ajax({
            url: url, type: "GET"
            , success: function (data) {

                var $response = $(data);
                alert($response.html);
            }
        });
        return false;

    });
Run Code Online (Sandbox Code Playgroud)

并且警报始终显示此消息

 function ( str ) {
    if ( typeof str != 'undefined' )
    {
      if ( this.data( 'dotdotdot' ) )
      {
        if ( typeof str != 'function' )
        {
          return this.trigger( 'update', [ str ] );
        }
      }
      return _orgHtml.call( this, str );
    }
    return _orgHtml.call( this ); …
Run Code Online (Sandbox Code Playgroud)

javascript jquery

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

输入的最后一个字母必须为红色

我的项目中有要求,它说如果用户在输入字段上键入某些内容,则最后键入的字符应为红色,如下所示

在此处输入图片说明

我已经尝试过第n个孩子了,所有事情都没有起作用

任何帮助表示赞赏

html javascript css jquery css3

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

具有数据属性的图像切换

$(window).scroll(function() {    
    var scroll = $(window).scrollTop();
    if (scroll >= 50) {
        $("header").addClass("sticky");
        $('header .logo a img').attr('src', $('header .logo a img').data("hover"));
    } else {
        $("header").removeClass("sticky");
        $("header").addClass("");
        $('header .logo a img').attr('src', $('header .logo a img').data("src"));
    }
});
Run Code Online (Sandbox Code Playgroud)

第一个工作,但src不再回来了.该怎么做?

<img src="img/logo2.png" data-hover="img/logo.png" alt="" class="img-responsive" />
Run Code Online (Sandbox Code Playgroud)

jquery

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

.imagesLoaded 不是砌体中的函数

我的代码是

var ssMasonryFolio = function () {
  var containerBricks = $('.masonry');
  containerBricks.imagesLoaded(function () {
      containerBricks.masonry({
          itemSelector: '.masonry__brick',
          resize: true
      });
  });
};
Run Code Online (Sandbox Code Playgroud)

它在 imagesLoaded 函数上给出错误

在此输入图像描述

jquery jquery-masonry masonry

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

this.form.elements.code会引用什么?

我有点击通话功能

onclick="return qa_answer_click(16, 15, this);"
Run Code Online (Sandbox Code Playgroud)

在该函数中,这将传递给变量目标,然后尝试声明以下变量:

params.code=target.form.elements.code.value;
Run Code Online (Sandbox Code Playgroud)

Javascript说代码是未定义的.我有理由相信这是因为HTML.this.form.elements.code会引用什么?

这是一个示例html:

<form method="post" action="../15/hur-bokf%C3%B6r-jag-n%C3%A4r-jag-k%C3%B6pt-varor-utanf%C3%B6r-eu">
    <div class="qa-a-item-selected">
        <div class="qa-a-item-content"> <a name="16"></a>
            <div class="entry-content">
                <div style="font-family: arial, sans-serif; font-size: 13px;">
                    <p class="p1">Välj mallen "utgift på kvitto" eller "utgift på faktura" beroende på vad som gäller.</p>
                    <p class="p1">Leverantören ska inte ha lagt på någon moms från sitt eget land, fyll därför i 0 i fältet moms, och hela det betalade beloppet som kostnad.</p>
                </div>
                <p>Tänk på att import av varor från land utanför EU ska …
Run Code Online (Sandbox Code Playgroud)

javascript

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

为什么缩小版的CSS加载速度更快?

建议在生产环境中使用缩小版本的CSS,因为CSS的缩小版本加载速度更快; 但是什么使得缩小版的CSS加载速度更快?

html css

-3
推荐指数
3
解决办法
161
查看次数

标签 统计

jquery ×8

javascript ×5

css ×3

html ×3

css-selectors ×1

css3 ×1

dynamic ×1

hl7 ×1

jquery-masonry ×1

masonry ×1

regex ×1