13

Puse los dos arriba. Pero no entiendo inteligentemente con jquery.intellisense con jquery en visual studio 2010

<script src="@Url.Content("~/Scripts/jquery-ui-1.8.11.js")" type="text/javascript"></script> 
<script src="../../Scripts/jquery-1.5.1-vsdoc.js" type="text/javascript"></script> 

También quiero lograr intellisense en un archivo javascript, ¿es posible?


ACTUALIZACIÓN:

jQuery(function ($) { 
    $(""). //no click event handler comes up 
}); 

Respuesta

19

Google simple Búsqueda ocurrió esta:

VS2010 Tips #7: How to make jQuery Intellisense work for external JavaScript file

Respuesta corta:

/// <reference path="../../scripts/jquery-1.5.1-vsdoc.js"/> 

Tenga en cuenta que no puede utilizar el signo @js en el interior como en un archivo de Asp.net MVC-View

Leer this para aprender cómo se puede superar esto.

+0

cuando elijo un elemenet $ (""). no aparece el controlador de clics ... ¿por qué? – BlackFire27

+0

mira la actualización, – BlackFire27

+0

@ BlackFire27. ¿Agregó '/// ' al archivo ??? – gdoron

7

Haga clic derecho en el proyecto >> Haga clic en 'Agregar referencia de paquete de biblioteca' >> En el marco izquierdo seleccione 'En línea' >> En el marco de esquina más a la derecha, ingrese 'jquery' en el cuadro de texto 'Buscar en línea' >> Una vez que se obtengan los resultados, haga clic en Instalar el paquete 'jQuery.vsdoc'.

¡Simple!

Espero que haya sido útil.

+0

Hmmm, ni siquiera encontré la primera opción (" Agregar biblioteca "). ¿Está seguro de que esto es para VS2010 (como el OP) o que no hay otros requisitos? –

+0

@CharlesRobertoCanato - Parece que no tiene instalado Nuget en su instalación VS2010. Instálelo desde abajo enlace y luego inténtelo. ¡Buena suerte! http://visualstudiogallery.msdn.microsoft.com/27077b70-9dad-4c64-adcf-c7cf6bc9970c –

+0

De hecho, sí, pero la cadena es diferente a la suya. De todos modos, respondí demasiado pronto no vimos n note que estaba hablando de agregar un paquete. De todos modos, ya lo intenté (de forma manual, porque uso una versión anterior), todavía no funciona. Investigaremos más en otro momento, gracias. –

Cuestiones relacionadas