код для скрытия кода, не работающего в лаборатории jupyter

#r #jupyter-notebook #jupyter-lab

#r #юпитер-записная книжка #юпитер-лаборатория

Вопрос:

Я часто использую приведенный ниже код для создания кнопки, которая позволяет мне/заинтересованным сторонам скрывать код в записной книжке jupyter. К сожалению, в лаборатории jupyter это, похоже, не работает. Есть какие-нибудь идеи, почему, пожалуйста?

 library(IRdisplay)  display_html( '  lt;scriptgt;  code_show=true;  function code_toggle() {  if (code_show){  $('div.input').hide();  } else {  $('div.input').show();  }  code_show = !code_show }  $( document ).ready(code_toggle); lt;/scriptgt;  lt;form action="javascript:code_toggle()"gt;  lt;input type="submit" value="Code On/Off"gt;  lt;/formgt;  lt;style type="text/css"gt;  #.container { width:80% !important; } .container {  width: 99%;  min-width: 1110px; }   .main-container {  max-width: 2000px;  margin-left: 100px;  margin-right: 10px; }  /*body{font-family: Lucida Sans Unicode} */  .navgt;ligt;a {  position: relative;  display: block;  padding: 10px 15px;  color: #004F59; } .nav-pillsgt;li.activegt;a, .nav-pillsgt;li.activegt;a:hover, .nav-pillsgt;li.activegt;a:focus {  color: #ffffff;  background-color: #004F59; }  .list-group-item.active, .list-group-item.active:focus, .list-group-item.active:hover {  background-color: #004F59; } lt;/stylegt;  ' )   

Комментарии:

1. Jupyter lab использует другие классы css для отображения виджетов кода.