Je dois diviser le chemin entré par l'utilisateur et n'en saisir qu'une partie. Par exemple. si l'utilisation entre chemin comme:Division d'un chemin d'URL dans jQuery et obtention d'une partie de celui-ci
/content/mypath/myfolder/about/images/abc.jpg
Ensuite, je veux afficher uniquement images/abc.jpg
.
Je reçois
Uncaught Error: Syntax error, unrecognized expression
erreur au moment.
Voici mon code.
$(document).ready(function(){
$('#getData').click(function(){
imgPath = $('#imgPath').val();
console.log($(imgPath).split('/'));
//console.log(slicedPath);
});
});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.2.0/jquery.min.js"></script>
Image path: <input type="text" id="imgPath">
<button id="getData">Click</button>
'. Demander à JQuery de l'emballer ne fonctionnera pas. Utilisez juste 'imgPath.split ('/')' – Tibrogargan
Quels sont les critères pour obtenir la dernière partie? Cherchez-vous un certain mot (c'est-à-dire "images") ou êtes-vous après peut-être un fichier et le parent immédiat? – Tibrogargan
La dernière partie doit être juste un nom d'image suivi de l'extension de l'image. – Sunny