Articles of attributi

Come funziona l’ereditarietà per gli attributi?

A cosa si riferisce la proprietà booster Inherited sugli attributi? Significa che se definisco la mia class con un attributo AbcAtribute (che ha Inherited = true ) e se eredito un’altra class da quella class, la class derivata avrà anche lo stesso attributo ad essa applicato? Per chiarire questa domanda con un esempio di codice, […]

Qual è la differenza tra una var globale e una window.variabile in javascript?

Sto leggendo i documenti di backbone.js e vedo un sacco di codice che assegna gli attributi all’object della finestra: window.something = “whatever”; qual è la differenza tra la chiamata di questo codice e l’assegnazione della variabile e la creazione di una variabile globale, come questa: something = “whatever”; Immagino che ci sia una specie di […]

Il nome dell’attributo jQuery contiene

Sto cercando di individuare i nomi degli attributi che contengono una determinata parola e non nel modo in cui stai pensando. Diciamo che ho: Come posso indirizzare elementi che hanno ‘data-foo’ nel nome dell’attributo?

Perché dovrei anteporre i miei attributi personalizzati a “data-“?

Pertanto, qualsiasi attributo di dati personalizzato che utilizzo dovrebbe iniziare con “data-“: John says: Hello, how are you? Succederà qualcosa di brutto se lo ignorassi? Vale a dire: John says: Hello, how are you? Immagino che una cosa negativa sia che i miei attributi personalizzati potrebbero entrare in conflitto con attributi HTML con significati speciali […]

Come enumerare tutte le classi con l’attributo di class personalizzato?

Domanda basata sull’esempio MSDN . Diciamo che abbiamo alcune classi C # con HelpAttribute in applicazioni desktop standalone. È ansible enumerare tutte le classi con tale attributo? Ha senso riconoscere le classi in questo modo? L’attributo personalizzato verrebbe utilizzato per elencare le possibili opzioni di menu, selezionando l’elemento verrà visualizzata l’istanza di tale class. Il […]

Imansible impostare l’attributo dei dati utilizzando l’API jQuery Data ()

Ho il seguente campo in una vista MVC: @Html.TextBoxFor(model => model.Course.Title, new { data_helptext = “Old Text” }) In un file js separato, voglio impostare l’attributo data-helptext un valore stringa. Ecco il mio codice: alert($(targetField).data(“helptext”)); $(targetField).data(“helptext”, “Testing 123″); La chiamata alert() funziona bene, mostra il testo “Vecchio testo” in una finestra di avviso. Tuttavia, la […]

ottenere il valore dell’attributo DisplayName

public class Class1 { [DisplayName(“Something To Name”)] public virtual string Name { get; set; } } Come ottenere il valore dell’attributo DisplayName in C #?

Seleziona elementi per attributo

Ho una collezione di checkbox con ID generati e alcuni di loro hanno un attributo extra. È ansible utilizzare JQuery per verificare se un elemento ha un attributo specifico? Ad esempio, posso verificare se il seguente elemento ha l’attributo “myattr”? Il valore dell’attributo può variare. A Ad esempio, come posso ottenere una collezione di tutte […]

Una class C # può ereditare attributi dalla sua interfaccia?

Questo sembrerebbe implicare “no”. Che è sfortunato [AttributeUsage(AttributeTargets.Interface | AttributeTargets.Class, AllowMultiple = true, Inherited = true)] public class CustomDescriptionAttribute : Attribute { public string Description { get; private set; } public CustomDescriptionAttribute(string description) { Description = description; } } [CustomDescription(“IProjectController”)] public interface IProjectController { void Create(string projectName); } internal class ProjectController : IProjectController { public […]

Ottieni l’elenco degli attributi data- * utilizzando javascript / jQuery

Dato un elemento HTML arbitrario con zero o più attributi data-* , come si può recuperare un elenco di coppie chiave-valore per i dati. Ad esempio dato questo: blah Mi piacerebbe essere in grado di recuperare questo in modo programmatico: { “id”:10, “cat”:”toy”, “cid”:42 } Usando jQuery (v1.4.3), l’accesso ai singoli bit di dati usando […]