小编asc*_*ain的帖子

没有Bootstrap面板标记的Bootstrap手风琴

有什么可行的方法可以创建引导手风琴控件,而不必使用“面板”标记?我已经启用了折叠控件,但我希望能够针对控件中每个部分的父母。

换句话说,我希望“收入”和“保证金”存储桶彼此切换,并且在“收入”内部具有“收入电流”,“收入基础”和“收入当前与基础”相互切换而不会造成干扰父层。

http://jsfiddle.net/Lp903gc5/

标记

<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)

javascript css jquery twitter-bootstrap

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

使用Knockout Custom Binding更新JSTree

我正在尝试创建一个JSTree接口,它使用Knockout JS作为项目的视图模型.

我希望能够通过viewmodel创建/重命名/删除节点,其中JSTree'building'在自定义绑定中发生.我很难弄清楚如何在我的viewmodel中访问jstree(同时保持ui解耦),所以我可以CRUD节点.

我显然不希望将新对象推送到数组中,但这是作为概念证明observableArray([])可以用于数据.

http://jsfiddle.net/ascendantofrain/76cco3cs/41/

HTML

<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)

敲诈JS

function tree() {
    var self = this;

    self.createFolder = function (data) { …
Run Code Online (Sandbox Code Playgroud)

javascript jquery mvvm jstree knockout.js

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

在 WebDriver 方法中获取 Specflow 标签

我正在使用 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)

c# automated-tests xunit specflow

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