First two items in Kendo Panel - kendo-ui

I need to find first two tags within Kendo PanelBar to add a css class. Can anyone suggest how to achieve this?

What do you mean by tags? Headers? If this the case, you can use something like this code :
$(".k-panelbar li > .k-header:lt(2)").addClass("my-class");

Related

Correct way to size content with vuetify

What is the correct way to handle this ? for example, in Tailwind you use w-3/5 and w-2/5 to set two divs with 60% and 40%.
In Vuetify i'm trying to accomplish this by making both divs fluid with a max-width of what I consider being the 60 and 40...
I know this probably is very bad, but I couldn't find another way to workaround this.
something like this
Try to create v-container (fluid if you prefer). Inside of container create v-row. Inside of v-row you can create v-col elements. Vuetify grid is quite similar to bootstrap grid. It has 12-columns grid. So you can't divide 12 to 5 but you can make something very similar :)
Following link would help you to get used to the grid:
https://vuetifyjs.com/en/components/grids/

How to click element on pseudo element ::after in Robot Framework

I would like to Click button at ::after but I don't know how to create xpath from pseudo element
I try this way //em[#class='x-btn-split']::after but it's not work.
Please anyone help.
You can use directly id='ext-gen33'. But if you want xpath only then include 2 attribute if there are many matching buttons
xpath = //button[#type='button' and #id='ext-gen33'].

kendo replace (or remove) widget

I have my website setup to use the KendoUI framework and I have pulled in some external internet code with forms. To make it look like Kendo i have set the following to make all my select's into a kendoDropDownList:
$("select").kendoDropDownList();
This works fine. However there is one particular select that I like to convert into a kendoComboBox.
Is there a way to replace or remove the kendoDropDownList from my element and put the kendoComboBox instead.
Thanks in advance
Karel
If you need to single out one select, then you'll need to use a more specific jQuery selector (an id, text, CSS class, containing div, etc.).
For example, if your select elements have id's, you could do something like:
$("select:not([id='myComboBox'])").kendoDropDownList();
$("select[id='myComboBox']").kendoComboBox();
Really, you just need to do something to separate that select from the rest of them.
If you are unfamiliar with jQuery selectors (or just need a refresher), you can find the full documentation here: http://api.jquery.com/category/selectors/
Here's an example fiddle of this working: http://jsfiddle.net/ATNkC/1/

mvc 3 assign class for all textboxes

how do I assign class for all textboxes created using textboxfor?
Is there a way using a template override?
I know there are template overrides by type, but I don't want to target a particular type. I want to add a rounded-corner css class to all textboxes.
I don't see a reason why MVC need to be in charge of rounding the text boxes. It would be much easier just to use CSS with a .input[type=textbox].
CSS:
input[type="textbox"]{border-radius: 0.5em;}
Adding a css rule(s) would be the best option for this, but if you need to add a class, this may be easier to achieve with a startup script and jQuery than on the server side:
$(document).ready(function(){
$(":input[type=text]").addClass("foo");
});

YUI TreeView Object

Does anyone know how to remove the connecting "lines" between the nodes of the YUI TreeView object? I know I can use the TreeView plugin for jQuery, however, I'm already using YUI as my main js-library and don't really want to include both.
Thanks.
Have you checked the documentation?
http://developer.yahoo.com/yui/treeview/#style
The "Depth spacer styles:" section sounds like what you want.

Resources