小编jQu*_*ast的帖子

CSS:如何隐藏没有其他类或ID的类?

那么我怎么能有一个只有1级的td?

例如:

<td class="ss_label ss_class">Hello</td>
<td class="ss_label">World!</td>
Run Code Online (Sandbox Code Playgroud)

在这种情况下,我想要display:none第二个.

这有效:$('[class="ss_label"]').hide();我不想使用Javascript或任何库,如jQuery.只是纯CSS.

在现实生活中的例子中,我想隐藏的td是第六和第七.

css class css3

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

jQuery动画回调不起作用

为什么不发出警报?

var $anchor = $(this);

$('.hide').val($(this).attr('href'));
$('html, body').animate({
    scrollLeft: $($anchor.attr('href')).offset().left
}, {
    queue: false,
    duration: 1000,
    easing: 'easeInOutCirc'
}, function () {
    alert('test');
});
Run Code Online (Sandbox Code Playgroud)

javascript jquery animation callback

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

我怎样才能得到所有div的内容并将它们附加到另一个div?

我有2个div.

div1和div2.我想从div1获取所有内容并将它们附加到div2然后fadeOut div1.

我试过了:

$('#div1').append('#div2');
$('#div1').fadeOut();
Run Code Online (Sandbox Code Playgroud)

要么

$('#div1').appendTo('#div2');
    $('#div1').fadeOut();
Run Code Online (Sandbox Code Playgroud)

$('#div1').html('#div2');
$('#div1').fadeOut();
Run Code Online (Sandbox Code Playgroud)

但似乎没有一个对我有用.

我做错了什么?

jquery append

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

使用PHP连接到Amazon RDS

我正在尝试将我的RDS实例与我的PHP连接文件连接起来.

这就是我在我的文件中所拥有的:

define('DB_SERVER', 'localhost');
define('DB_USERNAME', 'User Name');
define('DB_PASSWORD', 'Password');
define('DB_DATABASE', 'DATABASE');

$connection = mysql_connect(DB_SERVER, DB_USERNAME, DB_PASSWORD) or die(mysql_error());
$database = mysql_select_db(DB_DATABASE) or die(mysql_error());
Run Code Online (Sandbox Code Playgroud)

我用我的RDS Instance用户替换了localhost和我的端点(rds thing)url,用户名和密码,以及我在创建实例时设置的传递和数据库名称.但它似乎没有用.

还有什么我必须做的,我不知道或应该有效吗?

php mysql amazon-web-services amazon-rds

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

上传到Amazon S3的文件可以在几天后自动删除吗?

Amazon S3 API添加了对象到期,删除了几天后在文件夹中上传的所有文件.

是否可以从上传之日起对每个文件进行相同的操作?

例如,当我在X天后上传foo.png时,删除该文件并不是文件夹中的所有文件.

amazon-s3

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

替换给定的<img>源

我使用Google Weather API创建了一个插件,目前我正在从Google的API中提取图片.阳光灿烂的日子,我在拉http://www.google.com//ig/images/weather/sunny.gif.

我正在寻找一种方法,以便在拉出sunny.gif时,用我选择的图像替换.

这可能与jQuery或其他方式?

非常感谢

javascript jquery google-weather-api

3
推荐指数
2
解决办法
212
查看次数

需要时调用函数

所以在我的页面中,我有一些小脚本,一旦你访问网站我真的不需要加载,实际上用户可能在整个会话中根本不需要它们.

另外,根据这个:http://code.google.com/speed/page-speed/docs/payload.html#DeferLoadingJS也不是一个好习惯.

所以,例如,目前我在'当dom ready'时已经拥有了所有内容:

$(function() {
 // most of the code of which is not needed
});
Run Code Online (Sandbox Code Playgroud)

如果我不将代码放在Dom中,那么它在大多数情况下都不可执行.所以我想为每个片段做单独的功能.

例如:

function snippet1() {
   // Code here
}
Run Code Online (Sandbox Code Playgroud)

然后当我需要那个片段时,我需要用鼠标点击它加载它.(并不总是一个mouselcick,取决于我需要加载).

例如:

$('#button1').click(function() {
  snippet1();
});
Run Code Online (Sandbox Code Playgroud)

所以我的问题是:这是加载函数异步的方式,所以你减少页面加载时间或有更好的方法吗? 我没有在我的例子中读到这个,我只是想到了它.

请注意,我知道asynch加载,但这不是我的选择,因为我可以将所有函数组合在一个将被缓存的js文件中,因此页面加载时间将小于每次asynch js文件时加载.

javascript jquery asynchronous function page-load-time

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

在dom ready上,从<img>获取所有data-src并将它们设置在src属性中

在一个页面中我有这个:

<figure><img src="" data-src="img1.png"></figure>
<figure><img src="" data-src="img2.png"></figure>
<figure><img src="" data-src="img3.png"></figure>
<figure><img src="" data-src="img4.png"></figure>
Run Code Online (Sandbox Code Playgroud)

然后继续

我试图在不使用jquery插件的情况下进行异步加载,并使其尽可能简单.

所以我想,当dom准备好并且页面完全加载时,将data-src设置为src.

如果我这样做:console.log($('figure img').attr('data-src'))我只得到第一张图片.所以它给了我结果:img1.png

那么我怎么能说,当dom准备好所有的图> img> data-src被设置为src为那个img.

所以从这个:

<figure><img src="" data-src="img1.png"></figure>
<figure><img src="" data-src="img2.png"></figure>
<figure><img src="" data-src="img3.png"></figure>
<figure><img src="" data-src="img4.png"></figure>
Run Code Online (Sandbox Code Playgroud)

对此:

<figure><img src="img1.png"></figure>
<figure><img src="img2.png"></figure>
<figure><img src="img3.png"></figure>
<figure><img src="img4.png"></figure>
Run Code Online (Sandbox Code Playgroud)

javascript jquery asynchronous image attr

3
推荐指数
2
解决办法
9937
查看次数

在Click上加载uservoice API

Uservoice要求您在页面加载时加载异步它们的小部件,代码如下所示:

var uvOptions = {};
          (function() {
            var uv = document.createElement('script'); uv.type = 'text/javascript'; uv.async = true;
            uv.src = ('https:' == document.location.protocol ? 'https://' : 'http://') + 'widget.uservoice.com/loremipsum.js';
            var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(uv, s);
          })();
Run Code Online (Sandbox Code Playgroud)

然后他们为您提供了在点击时运行其小部件的选项:

javascript:UserVoice.showPopupWidget();
Run Code Online (Sandbox Code Playgroud)

如果我只是在用户点击链接时加载页面后才想加载小部件怎么办?

我会假设这样的事情:

 $('selector').click(function () {

         var uvOptions = {};
          (function() {
            var uv = document.createElement('script'); uv.type = 'text/javascript'; uv.async = true;
            uv.src = ('https:' == document.location.protocol ? 'https://' : 'http://') + 'widget.uservoice.com/cyoJokWhM5SEW9I3h3oBFQ.js';
            var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(uv, s);
          })();
       javascript:UserVoice.showPopupWidget();

   });
Run Code Online (Sandbox Code Playgroud)

但它实际上没有用?有没有其他已知的方式?

javascript jquery asynchronous widget uservoice

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

在Debian上启用与MySQL数据库的远程连接

我在Debian Lenny 5.0上安装了MySQL数据库,我正在尝试使用PHP远程连接到该数据库.

这是我登录的方式:

$con = mysql_pconnect("MY_IP_ADDRESS","root","MY_PASSWORD");
if (!$con)
die('Could not connect: ' . mysql_error());
Run Code Online (Sandbox Code Playgroud)

这是我得到的错误:

Could not connect: Access denied for user 'root'@'li273-10.members.linode.com'
(using password: YES)
Run Code Online (Sandbox Code Playgroud)

其中林不知道为什么我的Linode用户在那里出现.

为了启用远程连接,我使用了本教程:http://www.cyberciti.biz/tips/how-do-i-enable-remote-access-to-mysql-database-server.html

我注意到的另一件事是,在MySQL的phpmyadmin中我有这个:

Server: localhost via TCP/IP
Server version: 5.0.51a-24+lenny5
Protocol version: 10
User: root@mycooldb
Run Code Online (Sandbox Code Playgroud)

我认为localhost必须是我服务器的IP地址?

我做错了什么?

从教程中没有用的东西很少:

保存所有规则:service iptables save不起作用.我收到此错误:

-bash: service: command not found
Run Code Online (Sandbox Code Playgroud)

最后,当我做mysql -u webadmin -h MY_IP -p我得到这个: 在此输入图像描述

mysql phpmyadmin remote-connection

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