kita (setidaknya saya) menggunakan begitu banyak jQuery saat ini, kadang-kadang saya lupa bagaimana melakukannya dalam javascript biasa = X
Michel Ayres
2
Untuk memperjelas hal-hal (karena posting ini mungkin berguna terutama untuk pemula): .slice () akan mengembalikan hasilnya. Jadi orang harus menggunakan: var result = "1234" .slice (0, -1);
//example test element
$(document.createElement('div')).addClass('test').text('123-4').appendTo('body');//using substring with the jQuery function html
alert($('.test').html().substring(0,$('.test').html().length -1));
@GolezTrol: str.count () bukan fungsi. str.length mengembalikan jumlah karakter dalam string
skajfes
@ skajfes BTW ini adalah contoh yang lebih baik saya akan mengedit tambang di atas menggunakan panjang
Jason Benson
Contoh yang bagus dengan jQuery. Terima kasih telah mengirim Jason. Terbaik
Solusi Web OV
9
@skajfes dan @GolezTrol menyediakan metode terbaik untuk digunakan. Secara pribadi, saya lebih suka menggunakan "slice ()". Ini lebih sedikit kode, dan Anda tidak perlu tahu berapa lama sebuah string. Cukup gunakan:
//-----------------------------------------// @param begin Required. The index where // to begin the extraction. // 1st character is at index 0//// @param end Optional. Where to end the// extraction. If omitted, // slice() selects all // characters from the begin // position to the end of // the string.var str ='123-4';
alert(str.slice(0,-1));
Jawaban:
Anda juga dapat mencoba ini di javascript biasa
parameter kedua negatif adalah offset dari karakter terakhir, sehingga Anda dapat menggunakan -2 untuk menghapus 2 karakter terakhir dll
sumber
Mengapa menggunakan jQuery untuk ini?
Tentu saja jika Anda harus:
Substr dengan jQuery:
sumber
@skajfes dan @GolezTrol menyediakan metode terbaik untuk digunakan. Secara pribadi, saya lebih suka menggunakan "slice ()". Ini lebih sedikit kode, dan Anda tidak perlu tahu berapa lama sebuah string. Cukup gunakan:
sumber
Anda dapat melakukannya dengan JavaScript biasa:
Ini mengembalikan empat karakter pertama dari string Anda (sesuaikan
4
dengan kebutuhan Anda).sumber