小编und*_*ned的帖子

不同的id访问元素的javascript

document.getElementById('SOMEID')和之间的真正区别是$("[id$='SOMEID']") 什么?

javascript jquery element getelementbyid

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

如何在输入文本下面添加div?

我想开发我的简单自动完成,我对JQuery自动完成插件不感兴趣.

我只想在输入文本下面添加一个潜水,这段代码假设有效,我做错了什么?实现这个目标的方法是什么?

的jsfiddle

如果你不想打开小提琴,这里是代码:

$("#txtSearch").keypress(function (e) {
    if ($("#txtSearch").val().length >= 2) {
        var pos = $("#txtSearch").position();
        $('<div />', {
            'html': "xxxxxxxxx  xx  x"
        }).css({
            top: pos.top,
            left: pos.left,
            width: '300px',
            position: 'absolute',
            'background-color': 'Yellow'
        }).appendTo($("#txtSearch"));
    }
});
Run Code Online (Sandbox Code Playgroud)

html javascript jquery

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

```在`.each(function(i){})中的作用是什么?

http://jsfiddle.net/6x2Nb/

你好,它来自jQuery文档的简单例子,我想知道为什么会这样

  $(document.body).click(function () {
      $( "div" ).each(function (i) {
        if ( this.style.color != "blue" ) {
          this.style.color = "blue";
        } else {
          this.style.color = "";
        }
      });
    });
Run Code Online (Sandbox Code Playgroud)

为什么有功能(i)?它等于函数(),并且在执行时没有任何差别.谢谢

javascript css api jquery

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

jQMobile defaultPageTransition不起作用

我正在使用jQMobile我的Web应用程序.我正在使用最新版本1.1.1.

我试着默认设置 $.mobile.defaultPageTransition = "slide";

但它不工作,当我修改的版本jQMobile,以jquery.mobile-1.0b2它的做工精细.

有什么建议吗?

代码:

$(document).bind("mobileinit", function(){
  $.mobile.defaultPageTransition = "slide";
});
Run Code Online (Sandbox Code Playgroud)

mobile jquery html5 default

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

从页面的href中加载div ..

我的页面有很多div <a href>用于打开modalboxes(colorbox).这些链接打开的页面有一个id="mainColumn".只需从此ID加载内容.

<div>                       
<a href="includes/page_1.html" class="pop"></a>
</div>

<div>                       
<a href="includes/page_2.html" class="pop"></a>
</div>

<div>                       
<a href="includes/page_3.html" class="pop"></a>
</div>


 $(".pop").colorbox({
    href: $(".pop").attr('href') + " #mainColumn"
    });
Run Code Online (Sandbox Code Playgroud)

在的人的href的<a>的变化进入第一个...

因此,将/ page_3.html更改为includes/page_1.html或换句话说:所有模态框都显示相同的内容...

$(this) 给我内容未定义

任何帮助都会感激,谢谢

jquery modal-dialog colorbox html-content-extraction

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

jQuery - 动态添加按钮单击无法正常工作

我编写了以下代码,创建了一个带有动态添加内容的弹出窗口.现在我想删除这些添加的项目或编辑它们,但它似乎没有点击其中一个按钮的事件(btnLSM_Remove + btnLSM_Edit).任何线索为什么会这样?btnLSM_AddbtnLSM_Okay以同样的方式工作,他们工作......

function ListManagementDialog(obj, dialogTitle, dialogText, listDelimiter, btnNames) {
    if (!$.isArray(btnNames)) {        
        return false;
    }

     if (dialogConfirmed) {
        return false;
    }

    btns[btnNames[0]] = function () {
        $(this).dialog('close');
        dialogConfirmed = true;
        if (obj) {
            obj.click();
        }
    };

    btns[btnNames[1]] = function () {
        $(this).dialog('close');
    };



    $('body').append(String.Format('<div id="divLSM_Dialog" title="{0}"><p>{1}</p>' +
        '<button id="btnLSM_Add" class="btnAdd" type="button" role="button" aria-disabled="false" title="Hinzuf&#252;gen" />' +               
        '<input id="txbLSM_Emailadresse" class="text ui-widget-content ui-corner-all" type="text" name="txbLSM_Emailadresse" style="display:none;">' +
        '<button id="btnLSM_Okay" class="btnOkay" type="button" role="button" aria-disabled="false" title="&#220;bernehmen" style="display:none;" …
Run Code Online (Sandbox Code Playgroud)

javascript jquery jquery-ui jquery-dialog

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

我无法弄清楚如何点击数组

我上下搜索谷歌并没有找到一个简单的解决方案.

这是我的代码的主旨:

  var theArray = ["one","two","three","four"];


  $('.next').click(function(){
   // go forward on the array
  })

  $('.back').click(function(){
   // do backwards on the array from the current position
  })
Run Code Online (Sandbox Code Playgroud)

所以,如果用户点击"<button class="next">我会得到"一个"的警报,他们再次点击"下一个",警告"两个"等...

有快速的方法吗?

javascript jquery

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

ajax jquery无法正常工作

我编写了下面的代码来使用jquery进行ajax调用:

$.ajax({
    url: 'verify.php',
    type: 'POST',
    data: {
        'mobile': 'update'

    }
    success: function(response) {
        if (response == 'success') {
            $('#popupscreen').fadeOut('slow');
        }
        else {
            $("#error").html("<p>" + Registration failed! Please try again. + "</p>").show();
        }
    }
});
Run Code Online (Sandbox Code Playgroud)

我收到错误Uncaught SyntaxError:成功中的意外标识符:function(response){ 为什么我收到此错误?

ajax jquery

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

如何从JSON数据中检索数据

[{"id":7,"message":"This is another test message","taker_id":"131","giver_id":"102","status":"0","stamp":"2016-08-11"}]
Run Code Online (Sandbox Code Playgroud)

那是我的回应。我尝试获取基准。我已经尝试过,data.id但失败并返回undefined

javascript json

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

如何使用jquery从强元素中获取文本?

我有以下元素,需要获取选中输入复选框的强元素的文本值

<input class="inputCheckbox" tpye="checkbox"><strong>Testing</strong>
Run Code Online (Sandbox Code Playgroud)

我累了,但没有工作..

$(".inputCheckbox input:checked strong").text();
Run Code Online (Sandbox Code Playgroud)

jquery

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

带有getElementByClassName的innerHTML不起作用

这个工作:

<td onmouseover="document.getElementById('textbox').innerHTML='Hidden text'" onmouseout="document.getElementById('textbox').innerHTML='Show text'">
    <div id="textbox">Show text</div>
</td>
Run Code Online (Sandbox Code Playgroud)

但是这个没有:

<td onmouseover="document.getElementByClassName('textbox').innerHTML='Hidden text'" onmouseout="document.getElementByClassName('textbox').innerHTML='Show text'">
    <div class="textbox">Show text</div>
</td>
Run Code Online (Sandbox Code Playgroud)

我怎样才能解决这个问题?我需要一个课程不止一次地使用它.

html javascript hover

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

在Pure Javascript中获取元素的属性名称

这是一个演示代码:

<div id="demo" myAttribute="ok"></div>
Run Code Online (Sandbox Code Playgroud)

以下是我想要的2件事
1)属性名称,即:'myAttribute'.
2)包含属性'myAttribute'的元素,即:div.

html javascript dom

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