小编Lin*_*nas的帖子

Jquery ui可调整大小不起作用

我正在尝试创建用于裁剪图像的裁剪框,这是我到目前为止所做的:

http://jsfiddle.net/7C8fp/1/

并且除了resizable插件之外,一切都工作得很好 ,我做错了什么或者是某种类型的jquery bug?

jquery jquery-ui

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

带有文本输入选项的Jquery selectmenu插件

我需要jquery插件来改变我的简单

<select>
  <option>text</option>
</select>
Run Code Online (Sandbox Code Playgroud)

在完全可自定义的列表中,类似于<lu>列表或列表<div>,我发现了很多这种插件,但没有一个可以选择输入内容并将其设置为选项.

让我说我有一个列表:

<select>
  <option value="text">text</option>
  <option value="other">other</option>
</select>
Run Code Online (Sandbox Code Playgroud)

现在我想要其他选项转换成<input type="text" />,我很确定必须有插件才能做到这一点.

我已经做了一个例子,它应该是什么样的,左边是我当前的插件,右边是我需要的,我知道我可以编辑我当前的插件,但它只是对我来说很重要,这需要花费很多时间.

在此输入图像描述

html javascript jquery

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

Jquery attr返回0而不是值

所以我有一个非常简单的HTML:

?<ul>
    <li value="test">test</li>
</ul>???????????????????????
Run Code Online (Sandbox Code Playgroud)

这个jquery脚本

alert($("li").attr("value"));
Run Code Online (Sandbox Code Playgroud)

它应该返回,test但它返回0,为什么会发生这种情况?

jquery

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

YouTube 播放器如何工作

我最感兴趣的是视频质量。

他们是否将每个视频文件转换为许多单独的视频文件,或者在用户观看视频时即时转换文件以节省空间?基本上,不同的视频质量是如何制作的。

另外,哪些视频格式适用于 Flash?哪一种最常用?

如果我使用 HTML5 而不是 flash,我会牺牲什么?我看到 youtube 正在转向 HTML5,他们的播放器可以在所有浏览器中运行吗,甚至是 IE7?

制作 youtube flash 或 HTML5 播放器副本有多难?

谢谢。

youtube flash

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

同时选择并插入

所以,我需要获得调用的最大字段数,chat_id之后我需要将其递增1并在该字段中插入一些数据,因此查询应如下所示:

SELECT MAX(`chat_id`) FROM `messages`;
Run Code Online (Sandbox Code Playgroud)

让我们说它现在返回10我需要插入新数据

INSERT INTO `messages` SET `chat id` = 11 -- other data here....
Run Code Online (Sandbox Code Playgroud)

所以它会按照我想要的方式工作,但我的问题是如果在那个时候我正在增加并插入新记录,其他用户会做同样的事情?比已经有11 id的记录,它可能弄乱我的数据是否有一种方法,以确保正确的ID到我需要的地方,顺便说一下,我不能用户自动增加这个.

编辑,因为我说我不能使用自动增量因为该表已经有自动增量的id字段,这个id是针对不同的porpuse,它也不是唯一的,它不能是唯一的

编辑2通过重做我的整个表结构来解决它,因为没有人给我更好的想法

mysql sql

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

如何按列的一部分订购

我有这样的内容字段:1, 2, 100前两个数字可以是任何大小,第三个可以高达100.

现在我需要按照第三个数字对我的字段进行排序,但由于我有另外两个数字,我不知道该怎么做.

也许我可以使用类似的东西REGEXP或其他东西?到目前为止,我已经尝试过,SUBSTRING但因为我的两个数字可以是任何类似的长度

order by SUBSTRING(my_field, 4)
Run Code Online (Sandbox Code Playgroud)

会工作,但如果我有数字喜欢32, 451, 30它需要错误的数字

我也使用PHP来构建我的查询,但我认为这不重要.

mysql sql

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

facebook注册/登录

我正在尝试将facebook连接到我的网站,我有几个问题.

1:是否可以使用他当前的Facebook电子邮件/密码在我的网站上注册用户.

假设用户点击了链接Register via facebook,然后他必须给我权限来访问他的密码,电子邮件等等......之后我把这些信息放在我自己的数据库中,他可以随时使用该帐户登录他想要在将来的任何时候都不需要给我任何约束.

2:如果无法进行那种注册,那么对我来说最好的解决方案是什么?因为我需要以某种方式跟踪用Facebook登录的用户,因为他可以上传照片,发送消息等.

无论如何,我对facebook和类似的东西都很新,所以我真的迷失在这里,希望有人可以帮助我:)

编辑谢谢大家的精彩答案,它帮助了我很多,现在剩下的就是阅读文档:)

facebook

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

使用for循环访问类变量

我想用for循环访问类变量,这是我的简单类

class test{
    public $var1 = 1;
    public $var2 = 2;
    public $var3 = 3;
    public $var4 = 4;
}


$class = new test();
Run Code Online (Sandbox Code Playgroud)

这就是我尝试用循环访问变量的方法

for($i = 1; $i <= 4; $i++){
    echo $class->var.$i;
}
Run Code Online (Sandbox Code Playgroud)

我得到的错误说 Notice: Undefined property: test::$var in C:\xampp\htdocs\test\index.php on line 12

好吧,这不是一个很大的错误,我真的得到了回报的价值,但我仍然不明白为什么我会得到这个错误?

如果我这样做,一切正常:

echo $class->var1;
Run Code Online (Sandbox Code Playgroud)

php oop

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

构建cassandra数据库

我对Cassandra一无所知.说,我有类似Facebook的网站,人们可以分享,评论,上传图片等.

现在,让我们说,我想得到我朋友所做的所有事情:

  • 用户名1喜欢你发表评论
  • 用户名2更新了他的头像

等等.

因此经过大量阅读后,我想我需要做的是为每一件事创建新的列族,例如:user_likes user_comments, user_shares. 基本上,你可以想到的任何事情,甚至在我这样做之后,我仍然需要为大多数列创建二级索引,以便我可以搜索数据?即便如此,我怎么知道哪些用户是我的朋友?我是否需要首先获取所有朋友ID,然后搜索所有这些列系列中的每个用户ID?

编辑 好了所以我做了一些更多的阅读,现在我理解了一些更好的东西,但我仍然无法弄清楚如何构建我的表,所以我将设置一个赏金,我想得到一个明确的例子我的如何如果我想以这种顺序存储和检索数据,那么表应该是这样的:

  • 所有
  • 喜欢
  • 评论
  • 最爱
  • 下载
  • 分享
  • 消息

所以,假设我想要检索所有朋友或我关注的人的最后上传的十个文件,这就是它的样子:

John uploaded song AC/DC - Back in Black 10 mins ago

评论和分享等所有内容都与此类似......

现在可能最大的挑战是将所有类别的10个最后的东西一起检索,所以列表将是所有事物的混合......

现在,我不需要完全的明细表格的答案,我只是需要的如何将我构建了一些非常明显的例子和检索数据就像我会做的mysqljoins

cassandra nosql

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

Ajax文件上传进度事件未触发

我通过ajax请求上传文件,只需将它们分成块即可.

问题是进度事件,Firefox由于某种原因不想激发那个事件,这里是我的代码(大部分不必要的代码被删除)

//slice file
if(file.mozSlice){
    chunk   = file.mozSlice(startByte, endByte);
}else if(file.slice){
    chunk   = file.slice(startByte, endByte);
}else{
    chunk   = file;
    isLast  = true;
}


var xhr = new XMLHttpRequest();

xhr.upload.addEventListener('progress', function(e){
    console.log('progress');
}, false);

xhr.upload.addEventListener('error', function(e){
    console.log("upload error!");
});

xhr.onreadystatechange = function(e){
    if(this.readyState == 4 && this.status == 200){
        //this chunk has bee uploaded, proceed with the next one...
    }
}

xhr.open('POST', "", true);

xhr.setRequestHeader('Cache-Control', 'no-cache');
xhr.setRequestHeader('X-Requested-With', 'XMLHttpRequest');//header
xhr.setRequestHeader('Content-Type', 'application/octet-stream');//generic stream header
xhr.send(chunk);
Run Code Online (Sandbox Code Playgroud)

我确信我没有犯过任何重大错误,因为chrome没有任何问题,所以必须有一些与Firefox有关的问题.

javascript ajax firefox

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

标签 统计

jquery ×3

javascript ×2

mysql ×2

sql ×2

ajax ×1

cassandra ×1

facebook ×1

firefox ×1

flash ×1

html ×1

jquery-ui ×1

nosql ×1

oop ×1

php ×1

youtube ×1