小编yod*_*oda的帖子

jQuery - 非法调用

jQuery v1.7.2

我有这个功能在执行时给我以下错误:

Uncaught TypeError: Illegal invocation
Run Code Online (Sandbox Code Playgroud)

这是功能:

$('form[name="twp-tool-distance-form"]').on('submit', function(e) {
    e.preventDefault();

    var from = $('form[name="twp-tool-distance-form"] input[name="from"]');
    var to = $('form[name="twp-tool-distance-form"] input[name="to"]');
    var unit = $('form[name="twp-tool-distance-form"] input[name="unit"]');
    var speed = game.unit.speed($(unit).val());

    if (!/^\d{3}\|\d{3}$/.test($(from).val()))
    {
        $(from).css('border-color', 'red');
        return false;
    }

    if (!/^\d{3}\|\d{3}$/.test($(to).val()))
    {
        $(to).css('border-color', 'red');
        return false;
    }

    var data = {
        from : from,
        to : to,
        speed : speed
    };

    $.ajax({
        url : base_url+'index.php',
        type: 'POST',
        dataType: 'json',
        data: data,
        cache : false
    }).done(function(response) {
        alert(response);
    });

    return false; …
Run Code Online (Sandbox Code Playgroud)

ajax jquery post

97
推荐指数
6
解决办法
26万
查看次数

网页设计 - jpg或png,哪一个最适合网络

我已经做了很长一段时间的Web开发人员,我习惯将我的所有设计转换为png文件格式,以便构建我的网页.尽管与jpg相反,png允许图像透明,但这是一个更好的解决方案吗?

问题涉及页面加载时间和最佳网页设计实践,以及文件大小与图像质量的关系.

您认为最佳解决方案是什么?

png jpeg web

64
推荐指数
5
解决办法
7万
查看次数

如何在MySQL中按SUM()进行排序?

我有一个表:"ID name c_counts f_counts"

我想订购所有的记录,sum(c_counts+f_counts) 但这不起作用:

SELECT * FROM table ORDER BY sum(c_counts+f_counts) LIMIT 20;

mysql sql sql-order-by

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

用php获取服务器ram

有没有办法通过php(使用linux命令的widthout)知道服务器(Linux发行版)中的avaliable ram?

编辑:抱歉,目标是了解服务器/虚拟机中可用于特定服务器的ram(即使共享该内​​存).

php ram

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

使用jQuery监听浏览器的宽度/高度变化

我有一些div,当页面准备就绪时设置为绝对位置(CSS),并相对于另一个固定的div定位,哪个工作正常.但是,在加载页面并设置所有内容之前,如果页面调整大小,那些绝对div不会跟随更改,移动到其他位置,我认为它们相对于屏幕的顶部和左侧给出了值.

我用作起点的相对div的位置来定位绝对的位置也可以相对于它上面的位置改变位置.

有没有办法监听浏览器的宽度/高度的变化,以使这些div保持在正确的位置.

提前致谢!

javascript jquery height resize width

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

PHP论坛 - 如何应对未读的讨论/主题/帖子

我知道这个问题曾在这里被问过几次,但没有一个答案让我高兴.这是因为几乎所有这些都涉及与数据库相关的巨大读/写过程,我想不惜一切代价避免这种过程.

关于未读的讨论/主题/帖子,有很多想法.我不知道像MyBB,vBulletin,Invision Power Board,Vanilla,phpBB等论坛系统如何处理这个问题,所以我想向你们看一下你们的经验.我知道使用数据库表是最简单的方法,但当社区每月有超过10,000名成员和1000个新主题时,这将涉及巨大的读/写.这很难,但应该有办法避免服务器的重载.

那么,您认为这个问题的最佳实践是什么,以及其他论坛系统如何应对它?

php mysql forum

28
推荐指数
2
解决办法
6728
查看次数

javascript正则表达式:只允许使用英文字母

快速问题:我需要允许输入只接受字母,从a到z和从A到Z,但找不到任何表达式.我想使用javascript test()方法.

javascript regex

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

PHP DOM Xpath - 搜索类名

可能重复:
XPath:如何匹配包含特定字符串的属性

我正在尝试使用PHP DOM Xpath解析一些html,但是当元素有多个时,我在搜索类名时遇到问题.我发现如果我使用像孔属性值那样

$xpath->query('//div[@class="precodet precodeturgente"]'); 
Run Code Online (Sandbox Code Playgroud)

它有效,但如果我这样做

$xpath->query('//div[@class="precodet"]');
Run Code Online (Sandbox Code Playgroud)

它不会给我节点值.有时只有一个班级,其他班级不止一个班级,所以我想知道的是有没有办法搜索单个班级名称.

php xpath dom

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

setInterval在Chrome上无法正常运行

我有一个自定义幻灯片对象来执行名称在网站上指示的常用内容.除非我在Chrome中切换标签并返回网站标签,否则一切正常.当发生这种情况时,幻灯片显示会变得疯狂并开始淡化图像而忽​​略setInterval给定的间隔.找不到与此相关的任何问题,所以我想至少知道代码或软件问题是否存在问题.

这是代码(与jQuery一起使用):

$(function() {

    // slideshow
    var slideshow = {
        id : false,
        current : 0,
        count : 0,
        interval : false,
        init : function(data) {
            if (!data)
                return false;

            $.each(data, $.proxy(
                function(index, value) {
                    this[index] = data[index];
                }, this)
            );

            this.count = this.images.length;

            for (x=1;x<=this.count;x++)
                $('#slider ul.nav').append('<li></li>');

            $('#slider ul.nav li').live('click', function()
            {
                slideshow.click(this);
            });

            $('#slider ul.nav li:eq(0)').addClass('on');
            $('#slider ul.nav').css('width', (15*this.count)+'px');

            return true;
        },
        start : function () {
            slideshow.id = setInterval(function() { slideshow.action(); }, slideshow.options.interval);
        },
        stop …
Run Code Online (Sandbox Code Playgroud)

javascript jquery setinterval

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

MySQL - 加入2个表,共有2个ID

我有2个表,我需要从中获取信息,并希望在一个查询中获取信息.

情况是这样的:

table "matches" :

id
team_A_id
team_B_id

table "teams" :

id
name
Run Code Online (Sandbox Code Playgroud)

目标是从表"匹配"(足球比赛)中检索信息,并将信息与表"团队"一起加入.我需要这个,因为我的webservice提供者没有我的语言(葡萄牙语)的xml数据,所以我需要为我的客户提供将某些团队名称翻译成葡萄牙语的选项,否则我会直接在团队名称上添加团队名称. "匹配"表.问题是我需要用2个id加入2个表.我知道如何将1个id共享的表连接起来,但是无法弄清楚如何使用2个id来完成它,并且保持每个匹配中涉及的2个团队的信息完好无损.

这可能吗?或者我是否必须创建单独的查询?

mysql join

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

标签 统计

javascript ×3

jquery ×3

mysql ×3

php ×3

ajax ×1

dom ×1

forum ×1

height ×1

join ×1

jpeg ×1

png ×1

post ×1

ram ×1

regex ×1

resize ×1

setinterval ×1

sql ×1

sql-order-by ×1

web ×1

width ×1

xpath ×1