小编All*_*len的帖子

无法在Iframe中拖动元素

我有一个带有iframe的页面到另一个有两列的页面,您可以将元素从第一列拖到第二列.我对iFrame的代码很简单

 <div style="width: 1000px; ">
  <iframe id="isurvey" frameborder="0" style="width: 102%; height:1000px" src="https://www.thriveonsoftware.com/test.php" onload="window.parent.parent.scrollTo(0,0)">
</div>
 </div>
Run Code Online (Sandbox Code Playgroud)

如果通过滚动(超出视口)转到第一列的底部,则无法将元素从第一列拖动到第二列.这里最容易看到:

http://codepen.io/amweiss98/pen/OXBqGy

只需向下滚动到名为"公共关系"或"HTML"的选项,然后尝试将其拖到第二列......您将无法执行此操作.

这似乎是长列表的常见问题.

有人有解决方案吗?

iframe scroll drag-and-drop

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

DatePicker in Timer Mode - How to get the value

I'm trying to get a datepicker in countdowntimer mode to simply allow me to select minutes and seconds and then get that value when you click a button. I set up the picker in IB and use this code, but the result is always Null when I select any combination of minutes and hours and click the button...Obviously I'm missing something. Any help on getting this to work would be appreciated.

@interface ThisPicker : UIViewController {

IBOutlet UIDatePicker *datePicker;

} …
Run Code Online (Sandbox Code Playgroud)

iphone uidatepicker

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

从Google Apps脚本获取小写形式的GetValues

我正在写一个google apps脚本,我从电子表格中获取值。但是由于我需要查看变量是否匹配,因此我需要确保这些值均小写。

  var sheet  = SpreadsheetApp.getActiveSpreadsheet();
  var column = sheet.getRange(A:A); 
  var values = column.getValues(); 
Run Code Online (Sandbox Code Playgroud)

然后我想遍历这些值以查看是否存在匹配项,例如:row = 0;

  while ( values[row] && values[row][0] !== data ) {

     // do something
    row ++;
  }
Run Code Online (Sandbox Code Playgroud)

我的问题是..虽然我可以确保变量“ data”是小写的,但如何确定values [row]和values [row] [0]也是小写的呢?

google-apps-script

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

jquery表单以模态提交确认

我使用了几年前提出的另一个问题的一些代码 在表单提交中实现jQuery确认模式?

但是这个问题还远远不足以说明在回答"是"时如何提交表单而我无法使其工作.

你会看到我尝试过的所有方法(它们被注释掉了).有谁知道我在这里做错了什么?

     <div id="dialog-confirm" title="Ready?">
         <p>Are you sure?</p>
     </div>

    <form action"" id="myform" name="myform2" type="post">
        <input type="submit" value="Yes" name="moveOn" />
    </form>

     <script>
      $(function() {
        $("#dialog-confirm").dialog({
         resizable: false,
         height:190,
         autoOpen: false,
         width: 330,
         modal: true,
         buttons: {
           "Yes": function() {
             //$('#myform')[0].submit();
             //document.myform2.submit();
             //document.getElementById("#myform").submit();

              },
        No: function() {
           $(this).dialog("close");
         }
     }

   });

    $('#myform').submit(function() {
       $("#dialog-confirm").dialog('open');
       return false;
       });

       });
Run Code Online (Sandbox Code Playgroud)

forms jquery modal-dialog

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

在退出背景时重新启动应用程序

我已经看到很多新闻应用程序这样做了,当你点击已经处于后台模式的应用程序(在iphone桌面上)时,它会通过显示加载屏幕等再次启动.它基本上看起来像它再次启动它从来没有处于后台模式(我认为所谓的"刷新用户界面"..有人知道你是怎么做的吗?我假设这是来自app的委托applicationWillEnterForeground或applicationDidBecomeActive方法的调用.

iphone background

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

将列表组合成网格参数

我正在使用这个函数,它可以很好地为我提供所有可能的数组组合的 numpy 数组

 arrs = np.array(np.meshgrid([1,2,3], [4,5,6], [7,8,9])).T.reshape(-1,3)
Run Code Online (Sandbox Code Playgroud)

但我想做的是获取 3 个列表并创建网格参数,如下所示:

lst1=[1,2,3]
lst2=[4,5,6]
lst3=[7,8,9]

arrs = np.array(np.meshgrid(lst)).T.reshape(-1,3)
Run Code Online (Sandbox Code Playgroud)

但是我如何从 3 个列表中创建 lst 呢?如果我这样做

lst=[lst1,lst2,lst3]
Run Code Online (Sandbox Code Playgroud)

我得到的只是一个错误。谢谢。

numpy python-3.x pandas

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

进入后台时无效NSTimer

当我的应用程序进入后台时,我正试图使计时器无效.当您点击启动计时器并位于TimerController.m文件中的按钮时,将调用计时器.以下是如何调用它.

    mytimer = [NSTimer timerWithTimeInterval:1 target:self selector:@selector(updateTime) userInfo:nil repeats:YES];//Timer with interval of one second
    [[NSRunLoop mainRunLoop] addTimer:mytimer forMode:NSDefaultRunLoopMode];
Run Code Online (Sandbox Code Playgroud)

现在,当应用程序进入后台时,我想使mytimer无效,所以我尝试将[mytimer invalidate]; 进入 - (void)applicationDidEnterBackground :( UIApplication*)应用程序委托的应用程序方法.但这不会起作用,因为它在代表中未声明.我想通过将TimerController.h包含在委托中,这可行,但它不会.

所以,我显然不知道我在这里做什么.你能帮我吗?当应用程序进入后台时,如何使得mytimer无效?

iphone background timer nstimer invalidation

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

使用箭头功能时,this.setState不是函数

console.log打印出正确的数字,但this.setState引发错误.我以为我是使用箭头功能正确绑定它.

export default class App extends React.Component {

constructor(props) {
  super(props);
  this.emotion='happy';
  this.state = {
      idList:[]
  };
 }

componentWillMount() {
 this.getEmotionIDs();
}


getEmotionIDs = () => {
   firebase.database().ref(this.emotion).once('value').then(function(snapshot) {
      console.log("IDs: " + snapshot.val());
     this.setState({ idList: snapshot.val()});

  });
}   


render() { 

   return (
 ....
  )
Run Code Online (Sandbox Code Playgroud)

react-native

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