小编Ron*_*vdb的帖子

使用RGBa更改div的背景不透明度

我试图使用jquery ui滑块更改div的背景不透明度.

用户可以更改div的背景颜色,因此我需要知道如何只更改背景的alpha参数而不更改颜色.

到目前为止这是我的代码:

$('#opacity-slider').slider({ min: 0, max: 1, step: 0.1, value: 1 })
                .bind("slidechange", function() {
                    //get the value of the slider with this call
                    var o = $(this).slider('value');

                    var e = $('.element-active');
            var currentColor = $('.element-active').css('background-color');        
                    $(e).css('background-color', 'rgba(255, 255, 255, '+o+')')
                });
Run Code Online (Sandbox Code Playgroud)

我需要一些如何仅改变currentColor变量的alpha部分.我希望有一个人可以帮助我!TIA

css jquery

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

从文件夹中的文件名中删除空格

我有一种情况,我需要每天在Xsan上的文件夹中删除400多个文件,并在文件的文件名中替换低分的空格.

有没有人有手头的脚本,我可以通过终端运行,例如,这将为我做这个?

macos terminal finder file-rename

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

用户选择:所有继承在chrome 62中不起作用

我刚刚将PC和Mac上的Google Chrome升级到版本62,并且CSS属性user-select: all已正常停止工作.

如果您的父级user-select设置为none,而子级user-select设置为all,则不会正确覆盖父级属性.

-webkit-user-select: all;
-moz-user-select: all;
-ms-user-select: all;
user-select: all;
Run Code Online (Sandbox Code Playgroud)

有没有其他人经历过这个并知道这是否是新版Google Chrome中的错误,或者是否有正确的方法来实现此功能?

以下是演示该问题的代码(使用Chrome 62查看问题) - JSFiddle:

div {
  margin: 5px;
}
.parent {
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.child {
  -webkit-user-select: text;
  -moz-user-select: text;
  -ms-user-select: text;
  user-select: text;
}
Run Code Online (Sandbox Code Playgroud)
<div class="parent">
  <div class="child">
    Parent has user-select set to none, Try to select this text
  </div>
</div>

<div class="child">
  No parent, Try to select this text
</div>
Run Code Online (Sandbox Code Playgroud)

css google-chrome

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

Set integrated terminal default position

By default when opening the integrated terminal, it opens horizontally to the bottom of the editor.

How can I change the default position of the integrated terminal so that it is vertically aligned to the right of the editor, like when clicking the "Move to right" button?

在此处输入图片说明

EDIT: Looking to set this in the settings.json

visual-studio-code

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

CakePHP:ajax之后的渲染视图

我正在CakePHP中构建一个应用程序,我有一个jquery对话框窗口,每次用户打开它时,我想执行一个jquery请求,它将使用请求的结果填充内容.我有一个位于webroot/js文件夹中的js文件,其中包含以下脚本:

$.ajax({                    
    url:'/projects/getAssets',
    type:"POST",                                        
    data:assetData,
    //dataType:'text',
    update: '#assetManagerContent'
});
Run Code Online (Sandbox Code Playgroud)

在我的控制器文件(ProjectsController)中,我有以下功能:

function getAssets($id = null) {
    // Fill select form field after Ajax request.
    if(!empty($this->data)){
        $this->set('assetsFilter',
        $this->Project->Asset->find('list',
            array(
                'conditions' => array(
                    'Asset.project_id' => '23'
                )
            )
        )
    );
    $this->render('elements/assets', 'ajax');
    }
}
Run Code Online (Sandbox Code Playgroud)

最后我有了视图(元素/资产):

<?php $assetsFilter = $this->requestAction('projects/getAssets'); ?>
  <?php foreach($assetsFilter as $assetFilter): ?>
    <div class="assetManager-asset">
        <div class="thumb"></div>
        <div class="label-name"><?php echo $assetFilter['AssetType']['type'] ?></div>
        <div class="label-date"><?php echo $assetFilter['Asset']['layer'] ?></div>
        <?php //echo $assetFilter['Asset']['id'] ?>
    </div>
   <?php endforeach; ?>
Run Code Online (Sandbox Code Playgroud)

当用户打开对话框时,会触发ajax请求,但#assetManagerContent div中似乎没有任何内容.

我希望有人可以告诉我我做错了什么

ajax cakephp cakephp-2.0

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

Unity3d检查用户是否已授权设备摄像头

我开发了一个适用于iOS和Android的Vuforia应用程序,当应用程序第一次运行时,系统会提示用户授权使用设备的相机.

如果用户未授权摄像机,则当用户导航到"捕获"场景时,摄像机视图为黑色.

我查看了Untiy3D文档并找到了Application.HasUserAuthorization类,但如果我理解正确,这只适用于Unity网络播放器?

如何检查用户是否允许在Unity3D中使用相机(c#).

任何建议将不胜感激!TIA!

c# permissions camera unity-game-engine

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

Mac -bash:节点:找不到命令

我在从终端运行node.js时遇到问题。

我已经为Mac运行了node.js安装程序,但是当我尝试在终端中使用node命令时,出现以下错误:

-bash: node: command not found
Run Code Online (Sandbox Code Playgroud)

我一直在寻找解决方案,但我发现的所有建议都无济于事

在文件夹/ usr / local / bin中,我有node和npm,但是即使导航到该文件夹​​并运行node,我仍然会遇到相同的错误。我不明白为什么会这样,因为我可以看到该节点存在于文件夹中。

我还尝试通过添加/ usr / local / bin来编辑.bash_profile,但这也无法解决问题

任何建议将不胜感激!TIA!

macos bash terminal node.js

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

窗口上的Javascript调整大小结束

我在调整窗口大小时调用一个函数:

window.addEventListener("resize", calculateDimensions());
Run Code Online (Sandbox Code Playgroud)

但是我需要一种方法在调整窗口大小后调用不同的函数.有没有办法使用本机js(而不是jquery)实现这一点

TIA

javascript resize window

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

使用一个视频加载两个 AVPlayer

我有两个不同的视图用于播放同一视频,我正在创建一个应用程序,该应用程序将在视频运行时在两个视图之间切换多次。

我目前加载视频的第一个视图如下:

NSURL *url = [NSURL URLWithString:@"http://[URL TO VIDEO HERE]"];
AVURLAsset *avasset = [[AVURLAsset alloc] initWithURL:url options:nil];

AVPlayerItem *item = [[AVPlayerItem alloc] initWithAsset:avasset];
player = [[AVPlayer alloc] initWithPlayerItem:item];

playerLayer = [[AVPlayerLayer playerLayerWithPlayer:player] retain];
CGSize size = self.bounds.size;
float x = size.width/2.0-202.0;
float y = size.height/2.0 - 100;

//[player play];
playerLayer.frame = CGRectMake(x, y, 404, 200);
playerLayer.backgroundColor = [UIColor blackColor].CGColor;

[self.layer addSublayer:playerLayer];
NSString *tracksKey = @"tracks";

[avasset loadValuesAsynchronouslyForKeys:[NSArray arrayWithObject:tracksKey] completionHandler:
 ^{
     dispatch_async(dispatch_get_main_queue(),
                    ^{
                        NSError *error = nil;
                        AVKeyValueStatus status = [avasset …
Run Code Online (Sandbox Code Playgroud)

objective-c ios avplayer

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

保存捕获的图像

我一直试图解决这个问题,但没有取得任何成功.

我有一个非常简单的应用程序,可以捕获图像并将该图像显示给用户.问题是它在捕获日期时保存图像,但我想给图像一个特定的名称.

这是我的代码:

@Override
public void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.main);
    this.imageView = (ImageView)this.findViewById(R.id.imageView1);
    Button photoButton = (Button) this.findViewById(R.id.button1);
    photoButton.setOnClickListener(new View.OnClickListener() {

        @Override
        public void onClick(View v) {

Intent intent = new Intent(android.provider.MediaStore.ACTION_IMAGE_CAPTURE);
            //intent.putExtra(MediaStore.EXTRA_OUTPUT, outputFileUri);

            startActivityForResult(intent, CAMERA_REQUEST); 
        }
    });

protected void onActivityResult(int requestCode, int resultCode, Intent data) {  
    System.gc();
    if (requestCode == CAMERA_REQUEST) {  
        Bitmap photo = (Bitmap) data.getExtras().get("data");
        imageView.setImageBitmap(photo);

    }  
}
Run Code Online (Sandbox Code Playgroud)

如果有人能告诉我需要添加的内容以及设置图像名称的位置,我将非常感激.

android

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