小编Tay*_*Mac的帖子

如何将属性ID的值存储到变量?Jquery Javascript

好的,所以这可能是显而易见的.

我需要获取一个被点击的div的ID:

$("div.editable").click(function(e) {  
  var editid = $(this).attr("id");  
});  
Run Code Online (Sandbox Code Playgroud)

并且在函数w /参数中使用ID:

ajaxStyle(value, 2, editid)
Run Code Online (Sandbox Code Playgroud)

但是当我像这样写它时,它不起作用.它要么返回"未定义",要么就是不起作用.

javascript jquery attributes

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

如何在不使用ID或类名的情况下识别DIV

所以我只需要一个提醒,

每个元素只能有1个id,但是可以有多个类,

但是如果我想有2种方法来唯一地识别没有类的对象呢?

我不记得它的名称,比如Tagname,除了ID之外还可以使用.

你会如何在jQuery中识别这个对象?

对于类,它是:$('.class'),对于ID,它是$('#id'),但是我模糊地描述了这个东西呢?

泰勒

jquery html5 jquery-selectors

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

创建一个人工回调函数,在Jquery中启用.addclass和.css的回调?

我已经在Jquery中使用了slideUp/Down函数来为我的页面上的div设置动画,但它在iPhone上运行效果不佳,所以我决定编写一个Webkit等价来解决性能问题,但是你不能将回调应用到jQuery .css或.addclass.

我有这个功能:

$('#collapse').css('height','0');
Run Code Online (Sandbox Code Playgroud)

但我需要伪造一个回调基本上使这个工作:

$('#collapse').css('height','0', function() {
//do something after
});
Run Code Online (Sandbox Code Playgroud)

有人知道怎么做吗?

Webkit动画设置为1秒.

jquery jquery-ui jquery-selectors jquery-callback

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

使用带有素数的PHP读取页面源代码"

我正在尝试阅读页面的源代码.我只想阅读一些id为"wrapper_left"的某个div元素内的文本.

我的问题是,如果在爆炸函数的第一个参数中使用了素数,它就不起作用.我试图转义字符串,虽然我认为这不会做任何事情.

$source_code = htmlspecialchars(file_get_contents('http://mydomain.com'));

$source_code = explode('<div id="wrapper_left">', $source_code);

echo $source_code[1];
Run Code Online (Sandbox Code Playgroud)

提前谢谢.

php

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

从mySQL JOIN语句返回的重复值.救命?

我很难创建一个mySQL join语句.

问题是它似乎返回正确的结果,但它返回重复.

$result= mysql_query("SELECT Photos.Filename, Photos.Filetype
FROM Photos, PhotoUserTags
WHERE PhotoUserTags.User_ID IN ($friendlist) && PhotoUserTags.Photo_ID = Photos.Photo_ID && Photos.Event_ID = $eid");
Run Code Online (Sandbox Code Playgroud)

我是这些陈述的新手,非常感谢任何帮助或指导.

php mysql join

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

jQuery,我想要一个解释.为什么这样做?$($( '格'))

我很好奇.这个:

$('div'), this $($('div')), and this $($($('div')))... and so on
Run Code Online (Sandbox Code Playgroud)

似乎所有工作都是HTML元素的选择器.有谁知道为什么这样做,如果有任何实际的(除了冗余),这样做时会出现问题?

http://jsfiddle.net/NpT2b/

jquery css-selectors

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

如何根据自定义属性订购动态创建的元素?

这个函数似乎可以很好地根据ID对div进行排序:

JS

var div = $("<div id='3.5'>AA</div>");
div_id_after = Math.floor(parseFloat(div.get(0).id));

$('#'+div_id_after).after(div);
Run Code Online (Sandbox Code Playgroud)

HTML

<div id='1'>a</div>
<div id='2'>b</div>
<div id='3'>c</div>
<div id='4'>d</div>
<div id='5'>e</div>
Run Code Online (Sandbox Code Playgroud)

生产:

a
b
c
AA
d
e

但是如果我想使用名为"order"的自定义属性呢?

该ID不应该是兼容性问题的数字,但同样的规则是否适用于自定义属性?

javascript jquery sql-order-by jquery-selectors

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

PHP显示要在mysql_fetch_array函数中使用的数组的所有值?

我在使用PHP数组中的值进行mysql函数时遇到了一些困难.

我有一个阵列,

$a[0] = 89
$a[1] = 23
$a[2] = 15
$a[3] = 28
$a[4] = ...
Run Code Online (Sandbox Code Playgroud)

我需要像这样生成一个字符串:

$result_array = 'ID = 89 OR ID = 23 OR ID = 15 OR ID = 28 OR ID = ...';
Run Code Online (Sandbox Code Playgroud)

要从我的数据库中获取值:

$result_test = mysql_query("SELECT * FROM Events Where $result_array");
Run Code Online (Sandbox Code Playgroud)

但我不知道如何从数组$ a创建字符串$ result_array.

php mysql arrays mysqldump

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

为什么这个变量没有在setTimeout函数中设置?

嘿程序员,

我有一个基本的textarea:

<textarea id='text_comment'></div>
Run Code Online (Sandbox Code Playgroud)

我有这个功能:

$('#text_comment').live('keypress', function() {

    setTimeout(function() {
    string = $(this).val();         

         alert(string);
    }, 500);

});
Run Code Online (Sandbox Code Playgroud)

它应该警告textarea中的值,但它不会发出任何警报.

我希望它在500ms后获得textarea的值,但是如果它在setTimeout函数内部,它似乎没有设置变量.

javascript jquery settimeout jquery-selectors jquery-events

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

CSS第一子选择器无法正常工作

这是我的HTML:

<header id="banner" class="body">
    <h1><a href="#">New UGS Project! <br><strong>This is the sub-title</strong></a></h1>

    <nav><ul>
        <li><a href="#">home</a></li>
        <li><a href="#">portfolio</a></li>
        <li><a href="#">blog</a></li>
        <li><a href="#">contact</a></li>
    </ul></nav>

</header><!-- /#banner -->
Run Code Online (Sandbox Code Playgroud)

我的CSS:

#banner nav a:first-child:hover{
    -moz-border-radius-topleft: 8px;
    -webkit-border-top-left-radius: 8px;
    -moz-border-radius-bottomleft: 8px; 
    -webkit-border-bottom-left-radius: 8px;
}
Run Code Online (Sandbox Code Playgroud)

我想只选择第一个链接"home"来应用边界半径.我正在努力使用这个CSS3选择器......

css css-selectors

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

函数返回Ajax响应 - 值未定义?jQuery Ajax

当我从jsonServerResponse函数提醒返回的值时,它的值是未定义的 - 尽管从process.php页面返回了JSON.

function jsonServerResponse(operation, JSOoptionalData) {
        JSOoptionalData = (typeof JSOoptionalData == "undefined") ? 'defaultValue' : JSOoptionalData
        var jqxhr = $.ajax({
            type: "POST",
            url: "process.php",
            data: "apicommand=" + JSOoptionalData,
            success: function (json) {
                return jQuery.parseJSON(json);
            }
        });
}

alert("Response as JS Object: "+jsonServerResponse("operation"));
Run Code Online (Sandbox Code Playgroud)

我知道问题是异步请求完成之前发出的警报功能,但我不确定如何解决这个问题.任何建议真的很感激:)

ajax jquery json

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

使用|| 操作员进行替代分配

在JavaScript中,我可以定义:

num = numerator || 0;
denom = denominator || 1;
Run Code Online (Sandbox Code Playgroud)

然而,在Java中,这不能应用.

不使用条件(明确写入),是否有一种简洁的方法来实现这个"如果未定义,分配给它"?

java

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

Java - 自定义类ArrayList没有添加方法

自定义类的ArrayList没有.add()方法:

我可以定义一个Object的ArrayList:

ArrayList<Object> thing = new ArrayList<Object>();


thing.add(otherThing); // works
Run Code Online (Sandbox Code Playgroud)

但是,当我定义自定义类Thing的列表时:

ArrayList<Thing> thing = new ArrayList<Thing>();


thing.add(otherThing); // error


Canvas.java:33: cannot find symbol
symbol  : method add(java.lang.Object)
location: class java.util.ArrayList<Thing>
            thing.add(otherThing);
                   ^
1 error
Run Code Online (Sandbox Code Playgroud)

这可能吗?

谢谢

java

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