有什么可行的方法可以创建引导手风琴控件,而不必使用“面板”标记?我已经启用了折叠控件,但我希望能够针对控件中每个部分的父母。
换句话说,我希望“收入”和“保证金”存储桶彼此切换,并且在“收入”内部具有“收入电流”,“收入基础”和“收入当前与基础”相互切换而不会造成干扰父层。
标记
<div class="group-by">
<div class="jstree-preview group-dropdown">
<ul id="j3_1">
<li>
<span data-toggle="collapse" href="#collapse-j3_2" data-parent="#j3_1" aria-expanded="false" class="collapsed">
<span>Revenue</span>
<i class="icon icon-arrow-right"></i>
</span>
<ul class="collapse" id="collapse-j3_2" aria-expanded="false" style="height: 0px;">
<li>
<span data-toggle="collapse" href="#collapse-j3_3">
<span>Revenue Current </span>
<i class="icon icon-arrow-right"></i>
</span>
<ul class="collapse" id="collapse-j3_3">
<li>
<span>Extended Zone Price</span>
</li>
<li>
<span>Net Amount</span>
</li>
<li>
<span>Revenue</span>
</li>
<li>
<span>Revenue Share at DN</span>
</li>
</ul>
</li>
<li>
<span data-toggle="collapse" href="#collapse-j3_8">
<span>Revenue Base</span>
<i class="icon icon-arrow-right"></i>
</span>
<ul class="collapse" id="collapse-j3_8">
<li>
<span>Extended Zone Price</span> …Run Code Online (Sandbox Code Playgroud) 我正在尝试创建一个JSTree接口,它使用Knockout JS作为项目的视图模型.
我希望能够通过viewmodel创建/重命名/删除节点,其中JSTree'building'在自定义绑定中发生.我很难弄清楚如何在我的viewmodel中访问jstree(同时保持ui解耦),所以我可以CRUD节点.
我显然不希望将新对象推送到数组中,但这是作为概念证明observableArray([])可以用于数据.
http://jsfiddle.net/ascendantofrain/76cco3cs/41/
<div class="wrapper">
<div class="button-wrapper">
<button type="button" class="btn btn-success btn-sm" data-bind="click: $root.createFolder">Create Folder</button>
<button type="button" class="btn btn-success btn-sm" data-bind="click: $root.createFile">Create File</button>
<button type="button" class="btn btn-warning btn-sm" data-bind="click: $root.rename">Rename</button>
<button type="button" class="btn btn-danger btn-sm" data-bind="click: $root.delete">Delete</button>
</div>
<pre data-bind="text: treeData"></pre>
<div id="jstree_demo_div" data-bind="jstree: { data: treeData }"></div>
<!-- <div id="jstree_demo_dev_attributes">
<ul>
<li>Attribute Reporting Group
<ul>
<li>Invoice Dates</li>
</ul>
</li>
</ul>
</div> -->
</div>
Run Code Online (Sandbox Code Playgroud)
function tree() {
var self = this;
self.createFolder = function (data) { …Run Code Online (Sandbox Code Playgroud) 我正在使用 c#、selenium 和 specflow 运行自动化测试套件。如果可能,我希望能够查看为当前场景分配了哪些标签,以便我可以为每个场景实例化特定的浏览器类型。这甚至可以使用 XUnit 吗?
登录功能文件:
Feature: Login
In order to login to DRIVE
As a user
We have to enter login details
Background:
Given I am on the login page
@headless
Scenario: Logging in as a valid user
And I enter a valid user and password
When I submit the login form
Then The user should be logged in
Run Code Online (Sandbox Code Playgroud)
WebDriverContext.cs 文件
using OpenQA.Selenium;
using OpenQA.Selenium.Chrome;
using OpenQA.Selenium.PhantomJS;
namespace Drive.Acceptance.Tests
{
public interface IWebDriverContext {
IWebDriver GetDriver();
} …Run Code Online (Sandbox Code Playgroud)