你好,你可以給我一些提示如何添加子字符串在!google從ondexof?我嘗試了一個瘋狂的「變種」,也做了一些研究,但沒有發現任何例子。希望你們能給我一些幫助。 謝謝。Jquery添加子字符串到URL從indexOf得到
例如,從這個!
function ai(message){
var query = message.indexOf($(this).text());
if (message.indexOf("!google ") + query) {
send_message('https://www.google.com/search?q='+query);
}
}
我在一個聊天機器人其工作正常,我的問題得到https://www.google.com/search?q=其添加字符串「查詢」此前谷歌 所以,如果我寫的聊天機器人:Google圖書他會給我https://www.google.com/search?q=books
function send_message(message){
var prevState = $("#demo-chat-body").html();
if (prevState.length > 3){
prevState = prevState + "<br>";
}
$("#demo-chat-body").html(prevState +
"<div class='message pull-left'><img src='http://1.bp.blogspot.com/_JmtCbJ_l52A/S4PwdGRbVzI/AAAAAAAAAVI/tsttLoTeTkA/s400/Avatar-Don-Robot-3.png' class='user-avatar user-avatar-left'></div><a href='#' class='name'>Wowonder Bot</a>"+
"<div class='message incoming pull-left'>"+
"<p class='message-text'>" + message + "</p>"+
"</div>" +
"<div class='clear'></div></div>");
$(".message-text").hide();
$(".message-text").delay(500).fadeIn();
$(".message-text").removeClass("message-text");
}
function ai(message){
var query = message.indexOf($(this).text());
if (message.indexOf("!google ") + query) {
send_message('https://www.google.com/search?q='+query);
}
}
問題尚不清楚。請投入一些時間來說清楚,以便人們不必花很多時間來理解你的意思。 – santon
@santon謝謝你,我編輯了這個問題,現在可以更好地解釋它。謝謝您的回答。 – filipe