小编Pat*_*cow的帖子

如何将变量从true切换为false

我有这个设置:http://jsfiddle.net/patrioticcow/yJPGa/5/

我无法弄清楚如何在真或假变量之间切换.这是代码:

<div class="test" id="id_test">Some Content...</div>
<div style="display: none" id="id_test">Some Other Content...</div>
<div>
  <button id="disable">Save</button>
  <button id="enable">Edit</button>
</div>
Run Code Online (Sandbox Code Playgroud)

JS

var logged_in = false;

$("#disable").click(function() {
  logged_in == true;
  alert (logged_in);
});

$("#enable").click(function() {
  logged_in == false;
  alert (logged_in);
});

if (logged_in == true) {
  $("#id_test").find(".test").removeClass(".test").addClass(".test_hidde");
}
Run Code Online (Sandbox Code Playgroud)

CSS

.test{color: red;font-size: 16px;}
.test_hidde{color: #000;font-size: 26px;}
Run Code Online (Sandbox Code Playgroud)

jquery button toggle

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

jquery如何删除第一个x div?

如果我点击一个按钮,我试图删除前4个div:

<div class="test">
<div class="1"></div>
<div class="1"></div>
<div class="1"></div>
<div class="1"></div>
<div class="1"></div>
<div class="1"></div>
</div>
Run Code Online (Sandbox Code Playgroud)

我试过这个,但似乎一个接一个地删除它们:

if ($('.test').find('.1').size() >= 4) {
$('.test').find('.1').remove();
}
Run Code Online (Sandbox Code Playgroud)

谢谢

jquery

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

jquery条带日期格式

前段时间我发现我可以使用它来转换这种1273185387格式的时间:

var myObj = $.parseJSON('{"date_created":"1273185387"}'),
myDate = new Date(1000*myObj.date_created);

console.log(myDate.toString());
console.log(myDate.toLocaleString());
console.log(myDate.toUTCString());
Run Code Online (Sandbox Code Playgroud)

结果是:

Thu May 06 2010 15:36:27 GMT-0700 (Pacific Daylight Time)
Thursday, May 06, 2010 3:36:27 PM
Thu, 06 May 2010 22:36:27 GMT
Run Code Online (Sandbox Code Playgroud)

如果我想以某种方式显示mm-dd-yyyy或只显示日期time怎么办?

有任何想法吗?

谢谢

time jquery

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

jquery如何获得标题attr?

我有一个简单的例子:

<a id="my_videos" href="#" title="123"><img src="http://placehold.it/350x150"></a>
<a id="my_videos" href="#" title="223"><img src="http://placehold.it/350x150"></a>
<a id="my_videos" href="#" title="323"><img src="http://placehold.it/350x150"></a>

$('#my_videos').live('click', function() {
    var ide = $('#my_videos').attr('title');
    alert (ide);
});
Run Code Online (Sandbox Code Playgroud)

会发生什么,每次我点击链接时都会弹出相同的值 123

我究竟做错了什么?

谢谢

这是一个jsfiddle

jquery

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

如何在PHP中使用MySQL按位运算?

我试图使用MySQL按位运算我的查询,我有这个例子:

table1
id      ptid
1       3
2       20
3       66
4       6

table2
id     types
1      music
2      art
4      pictures
8      video
16     art2
32     actor
64     movies
128    ..
...
Run Code Online (Sandbox Code Playgroud)

现在,id = 3table1'66',女巫意味着它有64 or movies2 or art

不是他也有32 or actor两次而且2 or art??

希望你看到我的困惑在哪里.我如何控制我想要的结果.在这种情况下,我想要64 or movies2 or art.

但有时我要三id'stable2属于一个idtable1

有任何想法吗?

谢谢

php mysql bitwise-operators

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

如何在zend框架2中验证注册表单?

我正在尝试验证Zend Framework 2中的用户注册表单.

更具体地说,如何验证电子邮件,我可以做ZF1:

$email->setValidators( array(new Zend_Validate_EmailAddress()) );
Run Code Online (Sandbox Code Playgroud)

我想知道我是否可以像这样打电话.

此外,我想知道如何验证两个需要相同的字段,如密码字段和密码验证.

我想当我说if($form->isValid())..这将检查getInputFilter()所有验证的方法.

我一直在看ZfcUser模块,但是现在,我无法理解,因为我没有完全掌握ZF2的工作原理

任何想法,也许是一个简单的例子?

谢谢

php forms validation zend-framework2

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

如何在zend框架2中返回一个对象数组?

我在zf2中进行查询,然后我返回一个object(Zend\Db\ResultSet\HydratingResultSet)我必须foreach打开的,以便进入属性.

我想默认获取一个对象数组.

这是我的一些代码:

'address-mapper'  => function ($serviceManager) {
    $mapper = new Mapper\Address();
    $mapper->setDbAdapter($serviceManager->get('Zend\Db\Adapter\Adapter'));
    $mapper->setEntityPrototype(new Entity\Address);
    $mapper->setHydrator(new \Zend\Stdlib\Hydrator\ClassMethods);

    return $mapper;
}
Run Code Online (Sandbox Code Playgroud)

查询

public function fetchById()
{
    $select = $this->getSelect()->where(array('id' => $Id));
    return $this->select($select);
}
Run Code Online (Sandbox Code Playgroud)

这让我回来了:

object(Zend\Db\ResultSet\HydratingResultSet)[459]
      protected 'hydrator' => 
        object(Zend\Stdlib\Hydrator\ClassMethods)[415]
          protected 'underscoreSeparatedKeys' => boolean true
          private 'callableMethodFilter' => 
          ....
          ....
Run Code Online (Sandbox Code Playgroud)

任何想法我需要做什么?

php arrays object zend-db zend-framework2

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

如何使用chrome存储从对象中删除数据?

我有一个存储在chrome存储中的对象,如下所示:

{
    "planA": 
    {
        123: {key: 'some key'}
        124: {key: 'some other key'}
    },
    "planB": 
    {
        223: {key: 'some key'}
        234: {key: 'some other key'}
    }
}
Run Code Online (Sandbox Code Playgroud)

我想做点什么 chrome.storage.sync.remove([{"planA": "123"}]);

但这似乎不起作用 Error in response to storage.get: Error: Invalid value for argument 1. Value does not match any valid type choices.

来自文档 StorageArea.remove(string or array of string keys, function callback)

蚂蚁想法?

javascript storage google-chrome-extension google-chrome-storage

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

如何在 Flutter 中以 60% / 40% 的比例拆分两个容器并将文本定位在容器的底部?

我正在尝试创建类似于下图的内容,其中有两个容器,一个占据屏幕的 40%,另一个占据屏幕的其余部分。

在顶部容器中,我希望顶部有一个文本,底部有一个文本,左对齐。

我有这个:

 // main page body
 body: Container(
    child: Column(
      children: [

        // top container
        new Expanded(
          child: null, // todo, add the two texts,
        ),

        // bottom container
        new Container(
          height: 400.0,  // this needs to be 60% of the page
          child: new Text('test'),
        ),
      ],
    ),
  ),
Run Code Online (Sandbox Code Playgroud)

在此处输入图片说明

positioning flutter

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

如何保持状态,在 Flutter 中滚动?

我有一个简单的网格,它比屏幕实际状态占用更多的空间,并且可以上下滚动。

每个单元格都有一个onTap()改变单元格颜色的方法。

问题是,一旦我将更改的单元格滚动到视图之外,状态就不会保留。

有任何想法吗?

在此处输入图片说明

class GridWidget extends StatefulWidget {
  @override
  _GridWidgetState createState() => new _GridWidgetState();
}

class _GridWidgetState extends State<GridWidget> {
  @override
  Widget build(BuildContext context) {
    Color cellColor = Colors.white;

    return new GridView.count(
      crossAxisCount: 10,
      children: new List.generate(100, (index) {
        return new CellWidget(
          index: index,
          color: cellColor,
          text: new Text(index.toString()),
        );
      }),
    );
  }
}
Run Code Online (Sandbox Code Playgroud)

细胞小部件

...
class _CellWidgetState extends State<CellWidget> {
  Color cellColor = Colors.white;
  Text cellText = new Text('white');

  @override
  void initState() {
    super.initState();
    cellColor = …
Run Code Online (Sandbox Code Playgroud)

state flutter

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