Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/xcode/7.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何使用jquery更改div填充百分比?_Jquery_Css - Fatal编程技术网

如何使用jquery更改div填充百分比?

如何使用jquery更改div填充百分比?,jquery,css,Jquery,Css,我正在使用一个响应式窗口来播放视频 .player-window { position: relative; padding-bottom: 42%; height: 0; overflow: hidden; max-width: 100%; } 我想更改我单击的每个视频的填充底部%。 这是我刚才猜到的。它不起作用,但我想我要做的很清楚 $('.thumbnail').on('click', function() { $('.player-wi

我正在使用一个
响应式
窗口来播放视频

.player-window {
    position: relative;
    padding-bottom: 42%;
    height: 0;
    overflow: hidden;
    max-width: 100%;
} 
我想更改我单击的每个视频的
填充底部%
。 这是我刚才猜到的。它不起作用,但我想我要做的很清楚

$('.thumbnail').on('click', function() {
    $('.player-window').css(padding - bottom: '50%');
    $('.player-window').html('embedded video');
});
您可以使用或

$('.player-window').css('padding-bottom','50%');


文档

除非引用对象属性文字,否则不能在对象属性文字中使用
-
。请使用camelCase或引用属性

$('.player-window').css({paddingBottom: '50%'});


第二个版本中缺少引号。
$('.player-window').css({paddingBottom: '50%'});
$('.player-window').css({'padding-bottom': '50%'});