Pertanyaan yang diberi tag «javascript»

Untuk pertanyaan tentang pemrograman dalam ECMAScript (JavaScript / JS) dan berbagai dialek / implementasinya (tidak termasuk ActionScript). Tag ini jarang digunakan sendiri tetapi paling sering dikaitkan dengan tag [node.js], [jquery], [json], dan [html].


4
Alihkan tombol radio HTML dengan mengklik labelnya
Adakah cara sederhana untuk membuat tombol radio beralih - ketika teks di dekatnya diklik - tanpa memasukkan Javascript Framework yang besar ke dalam proyek PHP saya yang kecil? Formulir web terlihat seperti ini: <html> <body> <form method="post"> <p>Mode:<br /> <input type="radio" name="mode" value="create"><i>create table</i><br /> <input type="radio" name="mode" value="select" checked>select …

19
Menambahkan ikon terbuka / tertutup ke Twitter Bootstrap collapsibles (akordeon)
Saya telah menyiapkan versi sederhana dari akordeon Bootstrap ini : Akordeon sederhana: http://jsfiddle.net/darrenc/cngPS/ Saat ini ikon hanya menunjuk ke bawah , tetapi apakah ada yang tahu JS apa yang diperlukan untuk diimplementasikan sehingga dapat mengubah kelas ikon menjadi: <i class="icon-chevron-up"></i> ... sehingga itu mengarah ke atas saat diperluas dan beralih …

18
Bagaimana caranya agar tab saat ini tetap aktif dengan twitter bootstrap setelah halaman dimuat ulang?
Saat ini saya menggunakan tab dengan Twitter Bootstrap dan ingin memilih tab yang sama setelah pengguna memposting data dan halaman dimuat ulang. Bagaimana ini dilakukan? Panggilan saya saat ini untuk mengintip tab terlihat seperti ini: <script type="text/javascript"> $(document).ready(function() { $('#profileTabs a:first').tab('show'); }); </script> Tab saya: <ul id="profileTabs" class="nav nav-tabs"> <li …

2
Akses indeks $ parent di knockout.js
Di knockout.js 2.1.0, dalam templat yang menggunakan foreach binding, Anda dapat mengakses indeks item saat ini melalui fungsi $ index (). Dalam pengikatan foreach bersarang, apakah ada cara untuk mengakses indeks $ parent dari template? Katakanlah saya memiliki struktur data seperti ini: var application = { topModel: [ { {subModel: …

7
Apa perbedaan antara metode yang berbeda dalam meletakkan kode JavaScript di <a>?
Saya telah melihat metode berikut untuk menempatkan kode JavaScript di &lt;a&gt;tag: function DoSomething() { ... return false; } &lt;a href="javascript:;" onClick="return DoSomething();"&gt;link&lt;/a&gt; &lt;a href="javascript:DoSomething();"&gt;link&lt;/a&gt; &lt;a href="javascript:void(0);" onClick="return DoSomething();"&gt;link&lt;/a&gt; &lt;a href="#" onClick="return DoSomething();"&gt;link&lt;/a&gt; Saya memahami gagasan untuk mencoba menempatkan URL yang valid alih-alih hanya kode JavaScript, untuk berjaga-jaga jika pengguna tidak …
87 javascript  html  href 

17
Permintaan jQuery Ajax dibatalkan tanpa dikirim
Saya mencoba menghubungkan skrip ke aplikasi Microsoft World-Wide Telescope. Yang terakhir mendengarkan pada port 5050 untuk perintah. Ini berjalan pada mesin yang sama dengan browser (Chrome sekarang, tapi sejauh yang saya tahu perilakunya sama dengan Firefox 7 dan IE 9). Saya mengirim header "Access-Control-Allow-Origin: *" dengan file html asli untuk …

4
Bolehkah menggunakan babel-node dalam produksi
Saya telah mengembangkan situs menggunakan babel-node dan browserify dengan transformasi babelify, untuk mendukung sintaks ES6. Saya hanya bertanya-tanya, dapatkah saya menjalankan ini dalam produksi babel-node server daripada node server Opsi lain apa yang saya miliki untuk menjalankan ES6 di node? Berikut adalah perintah yang saya jalankan untuk membangun dan memulai …

7
Uji apakah dua elemen sama
Saya menduga ini akan berhasil pada awalnya: if ($('#element') == $('#element')) alert('hello'); Tapi ternyata tidak. Bagaimana seseorang menguji jika elemennya sama?

15
Mendeklarasikan larik objek
Saya memiliki variabel yang merupakan sebuah array dan saya ingin setiap elemen dari array tersebut bertindak sebagai objek secara default. Untuk mencapai ini, saya dapat melakukan sesuatu seperti ini di kode saya. var sample = new Array(); sample[0] = new Object(); sample[1] = new Object(); Ini berfungsi dengan baik, tetapi …

2
Manfaat apa yang disediakan sintaks `class` ES2015 (ES6)?
Saya punya banyak pertanyaan tentang kelas ES6. Apa manfaat menggunakan classsintaks? Saya membaca bahwa publik / privat / statis akan menjadi bagian dari ES7, apakah itu alasannya? Selain itu, apakah classjenis OOP yang berbeda atau masih merupakan warisan prototipe JavaScript? Bisakah saya memodifikasinya menggunakan .prototype? Atau hanya objek yang sama …

6
ekspresi reguler javascript agar tidak cocok dengan satu kata
Bagaimana cara menggunakan ekspresi reguler javascript untuk memeriksa string yang tidak cocok dengan kata tertentu? Misalnya, saya menginginkan fungsi yang, ketika diteruskan string yang berisi salah satu abcatau def, mengembalikan nilai salah. 'abcd' -&gt; salah 'cdef' -&gt; salah 'bcd' -&gt; benar EDIT Lebih disukai, saya ingin ekspresi reguler sesederhana seperti, …

7
Metode penggantian JavaScript
Katakanlah Anda memiliki kode di bawah ini: function A() { function modify() { x = 300; y = 400; } var c = new C(); } function B() { function modify(){ x = 3000; y = 4000; } var c = new C(); } C = function () { var …

3
Nonaktifkan scrolling tombol panah di browser pengguna
Saya membuat game menggunakan kanvas, dan javascript. Ketika halaman lebih panjang dari layar (komentar, dll.) Menekan panah bawah akan menggulung halaman ke bawah, dan membuat permainan tidak mungkin untuk dimainkan. Apa yang dapat saya lakukan untuk mencegah jendela bergulir saat pemain hanya ingin bergerak ke bawah? Saya kira dengan game …

9
Temukan semua aturan CSS yang berlaku untuk sebuah elemen
Banyak alat / API menyediakan cara memilih elemen dari kelas atau ID tertentu. Ada juga kemungkinan untuk memeriksa stylesheet mentah yang dimuat oleh browser. Namun, agar browser merender elemen, mereka akan mengkompilasi semua aturan CSS (mungkin dari file stylesheet yang berbeda) dan menerapkannya ke elemen tersebut. Inilah yang Anda lihat …
87 javascript  css 

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.