小编Sha*_*313的帖子

Jquery .clone()

我目前正在尝试使用以下代码进行克隆:

var position = $(this).position();
var ptop = position.top;
var pleft = position.left;
$(this).click(function() {
                $(this).clone().css({
                    top: ptop,
                    left: pleft,
                    opacity: '0.55'
                })
}).appendTo(this);
Run Code Online (Sandbox Code Playgroud)

我需要元素克隆到比兄弟元素确切的位置.这就是为什么我有:

    var position = $(this).position();
    var ptop = position.top;
    var pleft = position.left;
Run Code Online (Sandbox Code Playgroud)

获得这个职位.但我也认为克隆具有更轻的不透明度.

javascript jquery clone position appendto

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

Javascript函数无法在chrome中运行

由于某些原因,javascript函数现在无法正常工作.

function alert(){
alert('Close')
}
Run Code Online (Sandbox Code Playgroud)

当我使用以下命令触发警报:

<span onclick="alert()">Hi</span>
Run Code Online (Sandbox Code Playgroud)

我收到以下错误:

未捕获RangeError:超出最大调用堆栈大小

可能有什么不对?jQuery有问题吗?

示例(错误):http://jsfiddle.net/qNjjN/show

javascript triggers google-chrome function

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

我的"JSON"无效

我正在通过JSON在页面上加载大量项目,但它无法正常工作.这是我第一次使用JSON,我认为JSON只是一个大对象,所以我将我之前在变量中的对象复制到一个文件中并将其命名为fun.js.

你可以在这里查看JSON:

http://justpaste.it/15zc

我正在使用jQuery来获取JSON:

$.getJSON('fun.js', function(data){
alert(data)
});
Run Code Online (Sandbox Code Playgroud)

事实上,没有任何事情是警惕......警报根本没有发生.谁知道为什么?

javascript jquery json

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

'toggel'使用css3/jquery来回旋转元素

我有一个图像,我想点击旋转90degress动画,当它再次点击我希望它动画旋转-90degrees.

对于使用css3变换的旋转:

-moz-transform:rotate(90deg); 
-webkit-transform:rotate(90deg); 
-ms-transform:rotate(90deg);
Run Code Online (Sandbox Code Playgroud)

对于jquery,我想设置一个varable来检查对象是否已经旋转,然后相应地采取行动.

我一直在努力让它发挥作用.我把一个JsFiddle放在一起.

这是我正在使用的代码:

var turn = true;
$("#button").click(function () {
    $("#shape").css('transform', function(index) {
      return index * 90;
    });
});
Run Code Online (Sandbox Code Playgroud)

javascript css jquery css3

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

在 JavaScript 中向“类”添加属性

javascript 中没有实际的类。但你必须利用你所得到的东西。

让我们以“类”为例:

var example = function (string) {
  this._self = string;
}
Run Code Online (Sandbox Code Playgroud)

通过以上内容,您可以执行以下操作:

var ex = new example("Hello People."),
    display = ex._self; // returns "Hello People."
Run Code Online (Sandbox Code Playgroud)

我想通过使用类似的东西example.prototype.newFun = function(){}会向该“类”添加一个新属性。但它在我的代码中不起作用。

这是我正在测试的完整代码:

var example = function (string) {
  this._self = string;//public, var like, storage
}

var showExample = new example("Hello People");
showExample.prototype.display = function (a) {//code stops here, with error "Uncaught TypeError: Cannot set property 'display' of undefined"
  return a;
}
console.log(showExample._self);
console.log(showExample.display("Bye"));
Run Code Online (Sandbox Code Playgroud)

我想做的是将display函数作为“公共函数”添加到示例函数中。我可能做错了什么。

javascript prototype class

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

Laravel Migration 会自动递增所有数字列。为什么是这样?

您好,我目前正在尝试在 Laravel 中设置迁移,并且遇到了我所有数字列都设置为自动增量的问题。

测试迁移

Schema::create('sublobbies', function (Blueprint $table) {
    $table->increments('id');
    $table->tinyInteger('sub', 2)->default(1);
    $table->tinyInteger('anothertable', 2)->default(1);
    $table->tinyInteger('anothertable2', 2)->default(1);
});
Run Code Online (Sandbox Code Playgroud)

除了我收到Invalid default value错误这一事实(我假设是由于自动增量),我注意到一切都被设置为自动增量:

Syntax error or access violation: 1067 Invalid default val  
  ue for 'sub' (SQL: create table `sublobbies` (`id` int unsigned not null au  
  to_increment primary key, `sub` tinyint not null default '1' auto_increment  
   primary key, `anothertable` tinyint not null default '1' auto_increment pr  
  imary key, `anothertable2` tinyint not null default '1' auto_increment prim  
  ary key) default character set …
Run Code Online (Sandbox Code Playgroud)

php migration laravel

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

我似乎无法弄清楚为什么这个查询给我错误

我在wamp服务器上试图为我的网站制作一个小帖子系统.

我发布的PHP是:

$c=mysql_connect("localhost","root","") or die(mysql_error());
mysql_select_db("postes");
$t = $_POST['title'];
$body = $_POST['body'];
$ts = time();
$query = mysql_query("INSERT INTO `postes`(`title`, `text`, `timestamp`) VALUES (`$t`,`$body`,`$ts`)")  or die(mysql_error());
Run Code Online (Sandbox Code Playgroud)

然后我使用Ajax发送:

$(document).ready(function () {
    $('#send').click(function () {
        var n = $('#title').val(),
            e = $('#body').val();
        $.post('post.php', {
            title: n,
            body: e
        }, function (data) {
            alert(data)
        });
    });
});
Run Code Online (Sandbox Code Playgroud)

无论我在我的网站上的标题字段中输入什么,我都会收到错误消息.它说:"字段列表中的未知列'{text}'"

我甚至没有在sql的列部分输入标题,所以我不明白.另外,我是PHP和Mysql的新手

javascript php ajax jquery

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

在java脚本中需要一些线程概念?

我需要一些线程化java脚本的概念.实际上我遇到了一个问题.问题是我有一个函数A()调用函数B和C.

function A(){
   B();
   C();
}

function B(){
   //doing some task 
   i=something;
   alert(i);
}

function C(){
   // i need value I here.
   alert(i)    //getting undefined 
}
Run Code Online (Sandbox Code Playgroud)

我需要同步通话...

javascript jquery

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

JavaScript三元运算符

我正试图重构这个..

if(!my_var){
     var new_var=0;
}else{
     var new_var=my_var;
}
Run Code Online (Sandbox Code Playgroud)

我知道我可以做点什么

var new_var = my_var == false ? 100 : my_var;
Run Code Online (Sandbox Code Playgroud)

但我相信我已经看到它做得更干净了.

javascript

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