変更するために使用する正規表現を知りたい
$(".delete_package").live("click", function() {
の中へ
$("body").on("click", ".delete_package", function() {
どんな助けでも大歓迎です:)
変更するために使用する正規表現を知りたい
$(".delete_package").live("click", function() {
の中へ
$("body").on("click", ".delete_package", function() {
どんな助けでも大歓迎です:)
phpDesigner についてはわかりませんが、次のように置き換えてみてください。
正規表現:\$\((["'][^"']+["'])\)\.live\((["'][^"']+["'])
交換:$(document.body).on($2, $1
一部の正規表現エンジンは\
後方参照に文字を使用するため$1
、\1
.
PHP/PCRE の正規表現の実装は次のようになります。
/\$\(\s*?["']([^"']+?)["']\s*?\)\.live\(\s*?["']([^"']+?)["'][^\(]+?\(/$(document.body).on("$2", "$1", function(/g
正規表現:\$\(\s*?["']([^"']+?)["']\s*?\)\.live\(\s*?["']([^"']+?)["'][^\(]+?\(
置換:$(document.body).on("$2", "$1", function(
$("*").live(
間隔の違いを無視して、パターンに一致するものすべてに一致します。イベントもキャプチャされ、置換で使用されます。奇妙な間隔がある場合、JavaScript を正規化するという副次的な利点があります。