ここにいくつかの問題があります。ここに私のコードは次のとおりです。まだ生まれていないときにコードをアクティブにする方法
$(document).ready(function() {
$("#button").click(function(){
alert("hello");
var a = $("textarea").val();
var b = $("#search").val();
var c = $("textarea").length;
var d = $("#search").length;
var array = [];
var st = "";
for(var e=0;e<c;e++)
{
for (var f=0;f<d;f++)
{
if(a[e+f] === b[f])
{
alert(a[e+f]);
array.push(a[e+f]);
if (array.length === d)
{
for(var g in array)
{
st += array[g];
}
a.substr(e,e+f).replaceWith("vinh");
break;
}
}
else
{
break;
}
}
}
});
});
悪いニュースは、文書の準備ができたときに、最初に任意の$(「#ボタン」)が存在しないということです。私はhtmlにボタンを追加するコードをトリガした後、しかしそれは遅すぎる、ボタンは実行されません。誰でもこれを解決できますか?あなたの助けに感謝
$( "#button")on( 'click'、function(){.. – Samir
jqueryを使用してHTML DOMにボタンを注入していますか? –
イベント委任の検索 –