GVKun编程网logo

WordPress /重力表单-如何根据选中的单选按钮显示/隐藏项目?

3

此处将为大家介绍关于WordPress/重力表单-如何根据选中的单选按钮显示/隐藏项目?的详细内容,此外,我们还将为您介绍关于iOS14.3隐藏项目:可通过指令激活“查找”应用中的寻物功能、MWeb1

此处将为大家介绍关于WordPress /重力表单-如何根据选中的单选按钮显示/隐藏项目?的详细内容,此外,我们还将为您介绍关于iOS 14.3 隐藏项目:可通过指令激活 “查找”应用中的寻物功能、MWeb 1.3.7 发布!增加发布到 Wordpress 等支持 MetaWeblog API 的服务,如:Wordpress 博客、新浪博客、cnblogs、oschina。、Swift UICollectionView点击显示/隐藏项目、Win10资源管理器导航窗格显示/隐藏项目-注册表的有用信息。

本文目录一览:

WordPress /重力表单-如何根据选中的单选按钮显示/隐藏项目?

WordPress /重力表单-如何根据选中的单选按钮显示/隐藏项目?

如何解决WordPress /重力表单-如何根据选中的单选按钮显示/隐藏项目?

我正在尝试根据重力形式中单选按钮字段中的输入显示/隐藏div。我使用jQuery here找到了一个答案,该答案非常适合复选框,但是,当我尝试通过单选按钮执行相同操作时,它将做第一部分并隐藏选中的div,但不会显示取消选中单选按钮后,再次打开div。

这是我正在使用的jQuery:

jQuery(function ($) {
   var trigger = $(''#choice_13_1_0'');
   trigger.change(function(){
       if ( $(this).is(":checked") ) {
           jQuery(".conditional-display").hide();
       } else {
           jQuery(".conditional-display").show();
       }
   });
});

这是Gravity表单生成的HTML:

<ul/tag/dio/" target="_blank">dio" id="input_13_1">
<li>
    <input name="input_1" type="radio" value="Option One" id="choice_13_1_0" tabindex="1">
    <label for="choice_13_1_0" id="label_13_1_0">
        Option One
    </label>
</li>
<li>
    <input name="input_1" type="radio" value="Option Two" id="choice_13_1_1" tabindex="2">
    <label for="choice_13_1_1" id="label_13_1_1">
        Option Two
    </label>
</li>
<li>
    <input name="input_1" type="radio" value="Option Three" id="choice_13_1_2" tabindex="3">
    <label for="choice_13_1_2" id="label_13_1_2">
        Option Three
    </label>
</li>

我将这个div放在页面的其他位置:

<div/tag/dis/" target="_blank">display">
    Content to conditionally display based on radio field selection
</div>

在此示例中,应该发生的情况是,在选择选项1时div将隐藏,然后在选择选项2或3时再次显示。

解决方法

假设您希望在单击第一个单选按钮时隐藏条件div ...

将事件处理程序按名称添加到单选按钮组中。然后使用带有条件的toggle来确定div是否可见。

jQuery(function ($) {
   var trigger = $(''[name=input_1]'');
   trigger.change(function(){
       jQuery(".conditional-display").toggle(this.id !== "choice_13_1_0")       
   });
});
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>


<ulid="input_13_1">
<li>
    <input name="input_1" type="radio" value="Option One" id="choice_13_1_0" tabindex="1">
    <label for="choice_13_1_0" id="label_13_1_0">
        Option One
    </label>
</li>
<li>
    <input name="input_1" type="radio" value="Option Two" id="choice_13_1_1" tabindex="2">
    <label for="choice_13_1_1" id="label_13_1_1">
        Option Two
    </label>
</li>
<li>
    <input name="input_1" type="radio" value="Option Three" id="choice_13_1_2" tabindex="3">
    <label for="choice_13_1_2" id="label_13_1_2">
        Option Three
    </label>
</li>


<div>
    Content to conditionally display based on radio field selection
</div>

iOS 14.3 隐藏项目:可通过指令激活 “查找”应用中的寻物功能

iOS 14.3 隐藏项目:可通过指令激活 “查找”应用中的寻物功能

近日,推特网友 davidvanchu 意外发现了 iOS 14.3 或 iPadOS 14.3 “查找”应用中的隐藏项目,表明 AirTag 是确实存在的。用户可以在 Safari 浏览器里输入一条指令,页面会提示跳转到“查找”应用,并激活寻物功能。步骤如下:

1.打开 Safari 浏览器,在顶部输入框中输入【findmy://items】;

2.当页面跳转时,会提示您打开“查找”应用,请根据提示开启。

3.在“查找”应用当中,会激活并显示寻物功能。

这一条命令也适用于MacOS,需要注意的是,在最新版本的 iOS、iPadOS 和 MacOS 系统中才可以看到相关介绍界面。

如果您点击“添加物品”,“查找”界面中会出现一条搜索物品的提示。这项功能显然是为 AirTags 物品追踪器准备的。

在去年 iOS 13 更新某一版本时候,有人甚至在系统中找到了 AirTag 的图标。许多分析师认为,它是一个硬币大小的挂坠,可以挂在钥匙链或书包上,帮助用户查找或提醒自己重要的物品位置。虽然目前关于 AirTags 的爆料已经很多,但苹果仍未透露任何关于发布时间的消息。

MWeb 1.3.7 发布!增加发布到 Wordpress 等支持 MetaWeblog API 的服务,如:Wordpress 博客、新浪博客、cnblogs、oschina。

MWeb 1.3.7 发布!增加发布到 Wordpress 等支持 MetaWeblog API 的服务,如:Wordpress 博客、新浪博客、cnblogs、oschina。

<h2 id="toc_0">MWeb 1.3.7 版的新功能</h2>

<ul> <li>增加发布到 Wordpress 等支持 Metaweblog API 的服务,目前经测试过的有: Wordpress 博客、新浪博客、cnblogs、oschina。</li> <li>增加发布到 Tumblr 和 Scriptogr.am </li> <li>即时预览改进,原来会闪动,现在拿掉了同步滚动功能后不会了。</li> <li>编辑器和三栏切换也有小改进。</li> </ul>

<h2 id="toc_1">下边介绍一下发布到 Wordpress 等支持 Metaweblog API 的功能</h2>

<p>我所知,Mac 下支持这一功能的 Native 的 Markdown 编辑器就只有 MWeb 了。之前用过 Live Writer 的朋友都知道这功能非常好用,因为加图片非常方便!然后是离线写作,不用担心内容丢失,还可以方便地发布到多处地方。我之前用 Live Writer 时还会时不时要切到 HTML 代码下去修正一下格式问题,有点难用,现在用 Markdown 的话,就不会有这情况了。可以说:Markdown 和 Metaweblog API 才是真正的完美结合!</p>

<p>在 MWeb 中点菜单:<code>MWeb</code> - <code>Preferences</code> - <code>Publishing</code> 即可进入发布设置界面,如下:</p>

<p><img src="http://static.oschina.net/uploads/img/201504/17093925_FuAC.jpg" alt=""/></p>

<h3 id="toc_2">增加发布到 Wordpress 的服务</h3>

<p>点 Wordpress.org 这个按钮,如下图,由于 Wordpress 的远程发布网址可以由博客网址得知,所以只需要填入博客网址、帐号、密码即可。密码是存到 Keychain,所以可无需担心。<br/> <img src="http://static.oschina.net/uploads/img/201504/17093927_x1hn.jpg" alt=""/></p>

<h3 id="toc_3">增加发布到 新浪博客、cnblogs、oschina 的服务</h3>

<p>点 Metaweblog API 这个按钮,如下图,必填的只有 帐号、密码、Publish URL。Publish URL 这个一般支持 Metaweblog API 的服务都会提供的。</p>

<p><img src="http://static.oschina.net/uploads/img/201504/17093927_CKSG.jpg" alt=""/></p>

<p>下面说一下新浪博客、cnblogs、oschina 的 Publish URL。</p>

<ul> <li>新浪博客的 Publish URL:<a href="http://upload.move.blog.sina.com.cn/blog_rebuild/blog/xmlrpc.php">http://upload.move.blog.sina.com.cn/blog_rebuild/blog/xmlrpc.php</a></li> <li>cnblogs 的 Publish URL:<a href="http://www.cnblogs.com/Blog%E5%90%8D/services/metaweblog.aspx">http://www.cnblogs.com/Blog名/services/metaweblog.aspx</a>。其中 <strong>Blog 名</strong> 请换为您的博客名。cnblogs 的博客后台设置,拉到最下面,也可以找到这个网址。比如说我的是 <a href="http://rpc.cnblogs.com/metaweblog/OtisBlog">http://rpc.cnblogs.com/metaweblog/OtisBlog</a> 两者网址不同,但是效果一样。</li> <li>oschina 的 Publish URL:<a href="http://my.oschina.net/action/xmlrpc">http://my.oschina.net/action/xmlrpc</a></li> </ul>

<h3 id="toc_4">发布</h3>

<p>如下图红框处,你可以在 MWeb 分享按钮(右上角的第三个按钮)中找到所增加的发布服务。名称会显示 <code>Blog Name</code> 中设定的名称。</p>

<p><img src="http://static.oschina.net/uploads/img/201504/17093920_7QSi.jpg" alt=""/></p>

<p>比如说我要发布到我的 Wordpress 博客,点 <code>oulvhai 的 Wordpress 博客</code>,如下图:<br/> <img src="http://static.oschina.net/uploads/img/201504/17093929_iYWk.jpg" alt=""/></p>

<p>要注意的时,有些博客服务是不支持上边的一些设置的,比如说 <code>Custom URL</code>、<code>Publish Date</code>、<code>Status</code> 等。设定好后,点 <code>Publish</code> 按钮就可以发布了。</p>

<p>要说明的是:Metaweblog API 有自动上传图片的功能,有看到我现在这文章的图片都是在本地的,发布时就会自动把图片上传到所发布的博客服务。所以就不用找图床了。我这文章会发布到以下几个地方:</p>

<ul> <li>我的用 MWeb 静态网站功能生成的个人博客:<a href="http://coderforart.com">http://coderforart.com</a></li> <li>同样用 MWeb 静态网站功能生成的 MWeb 中文官网:<a href="http://zh.mweb.im">http://zh.mweb.im</a></li> <li>我的 Wordpress 测试博客:<a href="http://appbk.sinaapp.com/">http://appbk.sinaapp.com/</a></li> <li>我的新浪博客:<a href="http://blog.sina.com.cn/oulvhai">http://blog.sina.com.cn/oulvhai</a></li> <li>我在 cnblogs 的博客:<a href="http://www.cnblogs.com/OtisBlog">http://www.cnblogs.com/OtisBlog</a></li> <li>我在 oschina 的博客:<a href="http://my.oschina.net/oulvhai">http://my.oschina.net/oulvhai</a></li> </ul>

<h2 id="toc_5">关于 MWeb Lite</h2>

<p>MWeb Lite 的定位是 Markdown 编辑器和一些 MWeb 正式版的功能的体验。对于轻度使用 Markdown 的朋友来说, MWeb Lite 已足够了,MWeb 正式版的功能大部分用不到。MWeb Lite 的 Markdown 编辑器功能是跟 MWeb 正式版一样的。这个功能会随着 MWeb 这个产品的不断打磨而得到更好的体验。目前 MWeb Lite 对于正式版不同的地方有:</p>

<ol> <li>文档库 MWeb Lite 限定为 10 个文档</li> <li>发布服务只能增加 1 个。</li> </ol>

<h2 id="toc_6">其他</h2>

<p>这里说一下用 MWeb 生成的静态博客的好处:可直接打开所生成的 HTML 文档就能预览!这个是不同于 otcpress 等静态博客生成方式的。otcpress 等生成的 HTML 直接打开预览是没办法看到效果的,必须上传或者用 otcpress 来预览。MWeb 的静态博客功能没有 otcpress 这么强大,但是对于简单只想写一下博客的朋友来说,我觉得足够了。当然,下一版也会增强静态博客功能的。</p>

<p>另外发布到 Wordpress.com、bloger、evernote 功能也是会有的,这几个要在 1.4 版发布后才会开始弄。</p>

Swift UICollectionView点击显示/隐藏项目

Swift UICollectionView点击显示/隐藏项目

如何解决Swift UICollectionView点击显示/隐藏项目

在UICollectionView中,我想显示/隐藏点击内容时的更多内容。

当前,我正在通过在情节提要板上设计一个较大的单元格来实现此目的,只有我想始终显示在顶部的UILabel。轻按一项时,didSelectItemAt()sizeforItemAt()调用被编码为:

  1. func collectionView(_ collectionView: UICollectionView,didSelectItemAt indexPath: IndexPath) {
  2. selectedindex = indexPath.item
  3. print("didSelectItemAt: \\(selectedindex)")
  4. collectionView.reloadItems(at: [indexPath])
  5. }
  6. func collectionView(_ collectionView: UICollectionView,layout collectionViewLayout: UICollectionViewLayout,sizeforItemAt indexPath: IndexPath) -> CGSize {
  7. var size = CGSize()
  8. size.width = collectionView.frame.width
  9. size.height = 50
  10. if let index = selectedindex {
  11. print("SizeforItemAt item:\\(indexPath.item),\\(index)")
  12. if index == indexPath.item {
  13. size.height = 150
  14. } else {
  15. size.height = 50
  16. }
  17. }
  18. return size
  19. }

具有此输出(取自iPhone Simulator屏幕截图,转换为GIF)。请注意,当隐藏/减小较高项目的高度时,蓝色框会在较低项目的后面设置动画。

enter image description here

是否有更好的方法来实现这一点?

解决方法

您可以通过将UILabel添加为collectionview Section并将expandad / collapsed视图添加为行来实现。当用户选择label时,您可以更改行高

声明部分编号:

  1. timestamp(my_gauge[1d] == -1)

在部分中声明行数:

  1. min_over_time()

然后在func numberOfSections(in collectionView: UICollectionView) -> Int { return 2 }

中填写您的部分和行
  1. func collectionView(_ collectionView: UICollectionView,numberOfItemsInSection section: Int) -> Int {
  2. if indexPath.section == 0{
  3. return 1
  4. }
  5. else indexPath.section == 1{
  6. return 1
  7. }
  8. return 0
  9. }

cellForRowAt函数中

  1. func collectionView(_ collectionView: UICollectionView,cellForItemAt indexPath: IndexPath) -> UICollectionViewCell {
  2. let cell = collectionView.dequeueReusableCell(withReuseIdentifier: "cellID",for: indexPath) as! CellViewController
  3. if indexPath.section == 0{
  4. cell.yourLabel.text = "bla bla"
  5. if indexPath.row == 0{
  6. // You can declare another cell in here
  7. let blueViewCell = collectionView.dequeueReusableCell(withReuseIdentifier: "blueViewCellID",for: indexPath) as! BlueViewController
  8. }
  9. }
  10. }

然后在didSelect中

  1. sizeForItemAt

Win10资源管理器导航窗格显示/隐藏项目-注册表

Win10资源管理器导航窗格显示/隐藏项目-注册表

一、隐藏快速访问

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer

  • HubMode(类型:REG_DWORD)

    0 为默认显示(可直接删除),1 为隐藏

      优先级高于dism++的设置,且不需要重启explorer

 

快速访问隐私

HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer

  • ShowFrequent(类型:REG_DWORD)

    0 为不显示最近文件夹,1 为默认显示(可直接删除)

  • ShowRecent(类型:REG_DWORD)

    0 为不显示最近文件,1 为默认显示(可直接删除)

 


 

二、隐藏桌面文件夹里的项目(以回收站为例)

HKEY_CURRENT_USER\Software\Classes\CLSID

  新建项:{645FF040-5081-101B-9F08-00AA002F954E}

    在该项下新建DWORD值:System.IsPinnedToNameSpaceTree

      值为 0 时隐藏导航窗格上的回收站,值为 1 时显示

        其他几项步骤相同,替换①项名即可,各项名如下

 

  • 1、桌面文件夹里的六个项目
用户文件夹 —— {59031a47-3f72-44a7-89c5-5595fe6b30ee}
此电脑 —— {20D04FE0-3AEA-1069-A2D8-08002B30309D}
库 —— {031E4825-7B94-4dc3-B131-E946B44C8DD5}
网络 —— {F02C1A0D-BE21-4350-88B0-7367FC96EF3C}
控制面板 —— {26EE0668-A00A-44D7-9371-BEB064C98683}
回收站 —— {645FF040-5081-101B-9F08-00AA002F954E}

 (引用位置:HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Desktop\NameSpace)

(注:用户文件、库、控制面板、回收站默认隐藏,此电脑、网络默认显示)

 

  • 2、此电脑中的七个文件夹
3D对象 —— {0DB7E03F-FC29-4DC6-9020-FF41B59E513A}
视频 —— {f86fa3ab-70d2-4fc7-9c99-fcbf05467f3a}
图片 —— {24ad3ad4-a569-4530-98e1-ab02f9417aa8}
文档 —— {d3162b92-9365-467a-956b-92703aca08af}
下载 —— {088e3905-0323-4b02-9826-5d99428e115f}
音乐 —— {3dfdf296-dbec-4fb4-81d1-6a3438bcf4de}
桌面 —— {B4BFCC3A-DB2C-424C-B029-7FE99A87C641}

(引用位置:HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\MyComputer\NameSpace)

(注:若如上操作只隐藏导航窗格里的项目主界面上还是会显示)

 

  • 3、OneDrive
OneDrive —— {018D5C66-4533-4307-9B53-224DE2ED1FE6}

(引用位置:HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Desktop\NameSpace)

(注:OneDrive虽然不属于桌面文件夹,但可用上述方法隐藏)

注:严格来说,同时修改 HKEY_CLASSES_ROOT\Wow6432Node\CLSID中对应项目会更彻底

但是修改这里系统原有的的注册表需要获取权限,就不做说明,可用Dism++隐藏或者手动获取权限

但是对于OneDrive来说无需权限

 

  • 4、在桌面文件夹中添加收藏夹、桌面

    添加收藏夹

Windows Registry Editor Version 5.00
[HKEY_CURRENT_USER\SOFTWARE\Classes\CLSID\{323CA680-C24D-4099-B94D-446DD2D7249E}]
"SortOrderIndex"=dword:00000001
[HKEY_CURRENT_USER\SOFTWARE\Classes\Wow6432Node\CLSID\{323CA680-C24D-4099-B94D-446DD2D7249E}]
"SortOrderIndex"=dword:00000001
[HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Desktop\NameSpace\{323CA680-C24D-4099-B94D-446DD2D7249E}]
[HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\HideDesktopIcons\NewStartPanel]
"{323CA680-C24D-4099-B94D-446DD2D7249E}"=dword:00000001

 

    删除收藏夹

Windows Registry Editor Version 5.00
[-HKEY_CURRENT_USER\SOFTWARE\Classes\CLSID\{323CA680-C24D-4099-B94D-446DD2D7249E}]
"SortOrderIndex"=-
[-HKEY_CURRENT_USER\SOFTWARE\Classes\Wow6432Node\CLSID\{323CA680-C24D-4099-B94D-446DD2D7249E}
"SortOrderIndex"=-
[-HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Desktop\NameSpace\{323CA680-C24D-4099-B94D-446DD2D7249E}]
[HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\HideDesktopIcons\NewStartPanel]
"{323CA680-C24D-4099-B94D-446DD2D7249E}"=-

==================================================================================================

要添加桌面的话只需要将{323CA680-C24D-4099-B94D-446DD2D7249E}换成{B4BFCC3A-DB2C-424C-B029-7FE99A87C641}

 


 

三、只隐藏主界面七个文件夹不隐藏导航栏(以3D对象为例)

HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer

  新建项HideMyComputerIcons

    在该项下新建DWORD值{0DB7E03F-FC29-4DC6-9020-FF41B59E513A}

      值为 0 时默认显示(可直接删除),为 1 时隐藏

 

  主界面七个文件夹

3D对象 —— {0DB7E03F-FC29-4DC6-9020-FF41B59E513A}
视频 —— {F86FA3AB-70D2-4FC7-9C99-FCBF05467F3A}
图片 —— {24AD3AD4-A569-4530-98E1-AB02F9417AA8}
文档 —— {D3162B92-9365-467A-956B-92703ACA08AF}
下载 —— {088E3905-0323-4B02-9826-5D99428E115F}
音乐 —— {3DFDF296-DBEC-4FB4-81D1-6A3438BCF4DE}
桌面 —— {B4BFCC3A-DB2C-424C-B029-7FE99A87C641}

  


 

四、同时隐藏导航栏和主界面里的七个文件夹(以3D对象为例)

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\FolderDescriptions

HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Microsoft\Windows\CurrentVersion\Explorer\FolderDescriptions

  {31C0DD25-9439-4F12-BF41-7FF4EDA38722}

    PropertyBag

      ThisPCPolicy(类型:REG_SZ)

        默认为Show显示,改为Hide即可隐藏

 

  • 1、此电脑里的七个文件夹
3D对象 —— {31C0DD25-9439-4F12-BF41-7FF4EDA38722}
视频 —— {35286a68-3c57-41a1-bbb1-0eae73d76c95}
图片 —— {0ddd015d-b06c-45d5-8c4c-f59713854639}
文档 —— {f42ee2d3-909f-4907-8871-4c22fc0bf756}
下载 —— {7d83ee9b-2244-4e70-b1f5-5393042af1e4} 
音乐 —— {a0c69a99-21c8-4671-8703-7934162fcf1d} 
桌面 —— {B4BFCC3A-DB2C-424C-B029-7FE99A87C641}

 

  • 2、库中的视频、图片、文档、音乐库(方法与位置同上)
保存的图片 —— {E25B5812-BE88-4bd9-94B0-29233477B6C3}
本机图片 —— {2B20DF75-1EDA-4039-8097-38798227D5B7}
视频库 —— {491E922F-5643-4af4-A7EB-4E7A138D8174}
图片库 —— {A990AE9F-A03B-4e80-94BC-9912D7504104}
文档库 —— {7b0db17d-9cd2-4a93-9733-46cc89022e7c}
音乐库 —— {2112AB0A-C86A-4ffe-A368-0DE96E47012E}

 (注:这些库项中的PropertyBag项内没有ThisPCPolicy,需要新建)

 


 

五、隐藏可移动设备

HKEY_LOCAL_MACHINE\SOFTWARE\Classes\WOW6432Node\CLSID\{F5FB2C77-0E2F-4A16-A381-3E560C68BC83}\ShellFolder

  • Attributes,类型REG_DWORD

    十六进制,默认b0000000显示,b0100000隐藏

 

今天关于WordPress /重力表单-如何根据选中的单选按钮显示/隐藏项目?的介绍到此结束,谢谢您的阅读,有关iOS 14.3 隐藏项目:可通过指令激活 “查找”应用中的寻物功能、MWeb 1.3.7 发布!增加发布到 Wordpress 等支持 MetaWeblog API 的服务,如:Wordpress 博客、新浪博客、cnblogs、oschina。、Swift UICollectionView点击显示/隐藏项目、Win10资源管理器导航窗格显示/隐藏项目-注册表等更多相关知识的信息可以在本站进行查询。

本文标签:

上一篇Wordpress Update 5.5.3已创建一个新的数据库(wordpress创建数据库连接错误)

下一篇Wordpress Meta未显示在WP REST API查询中(wordpress未找到页面)